×
Hier anmelden um sich kostenlos auf Stellen zu bewerben oder Stellenanzeigen aufzugeben. X

Software Engineer; Frontend - Intern

in 10115, Berlin, Berlin, Deutschland
Unternehmen: Heidi Systems
Praktikum/Lehre position
Verfasst am 2026-07-11
Berufliche Spezialisierung:
  • Software Entwicklung
    Frontend Entwicklung
Gehalts-/Lohnspanne oder Branchenbenchmark: 55000 - 85000 EUR pro Jahr EUR 55000.00 85000.00 YEAR
Stellenbeschreibung
Stellenbezeichnung: Software Engineer (Frontend) - Intern

About Heidi Systems

Heidi Systems is building the data infrastructure layer for buildings and energy. We help property owners and managers digitize metering, consumption data, reporting, and billing workflows in one of the largest and most outdated infrastructure markets in Europe.

You will work directly on our Svelte Kit application — the interface through which property managers, operations teams, and customers interact with our systems every day. This is not a typical frontend role. You will work with real data from real buildings, build tools that handle high-volume consumption data, and collaborate closely with backend engineers and the founding team. You own what you build.

Tasks

What you will work on

  • Build and improve our Svelte Kit web application from the ground up
  • Write strongly typed Type Script across all layers of the frontend
  • Implement server-side rendering, routing, and load functions in Svelte Kit
  • Build and maintain reusable UI components with Tailwind CSS and DaisyUI
  • Integrate with backend APIs via oRPC and shape the contract between frontend and backend
  • Write reliable tests with Vitest and JSDom
  • Work with Bun as the runtime and for CLI scripting
  • Improve developer tooling, code quality, and frontend reliability
  • Debug real-world issues across APIs, data pipelines, and the UI layer
  • Work closely with the founding team on product and architecture decisions
Requirements

Who we are looking for

We are looking for someone unusually strong, precise, and product-minded. You should be excited about building clean, performant interfaces on top of complex data systems. You do not need to know everything already, but you should learn fast, think from first principles, and care about the end result.

You are a great fit if you:

  • Have 1–2+ years of professional experience with Svelte Kit and Type Script
  • Understand the Svelte reactivity model, stores, and component lifecycle deeply
  • Write strict, idiomatic Type Script — generics, utility types, no implicit any
  • Are comfortable in Unix-based development environments
  • Care about code quality, reliability, and shipping things that actually work
  • Enjoy working close to real data and complex product requirements
  • Like fast-moving environments with high ownership and responsibility
  • Have a portfolio or Git Hub profile you are proud of

Tech stack

Svelte Kit
· Type Script  
· oRPC
· Tailwind CSS
· DaisyUI
· Vitest
· JSDom
· Bun
· Git

Nice to have

Zod
· Drizzle ORM
· PostgreSQL
· Bun work spaces
· Auth patterns (sessions, JWT, OAuth)
· German: professional working proficiency
· Open-source contributions

Benefits

Why join us

  • Work directly with the founding team
  • Own real technical projects from day one
  • Learn how to build infrastructure for a fast-growing startup
  • Get exposure to Dev Ops, data architecture, IoT, energy, and real estate infrastructure
  • Help shape the technical foundation of a company tackling a huge, outdated market
  • High ownership, high learning curve, high impact

Location

Berlin preferred. Hybrid setup possible.

Start

As soon as possible.

How to apply

Send us a short note, your CV or Git Hub profile, and ideally one project you are proud of.

#J-18808-Ljbffr
Bitte beachten Sie, dass derzeit keine Bewerbungen aus Ihrem Zuständigkeitsbereich für diese Stelle über diese Jobseite akzeptiert werden. Die Präferenzen der Kandidaten liegen im Ermessen des Arbeitgebers oder des Personalvermittlers und werden ausschließlich von diesen bestimmt.
Um nach Stellen zu suchen, sie anzusehen und sich zu bewerben, die Bewerbungen aus Ihrem Standort oder Land akzeptieren, klicken Sie hier, um eine Suche zu starten:
 
 
 
Suchen Sie hier nach weiteren Stellen:
(nach Beruf, Fähigkeit)
Standort
Suchradius erweitern (Meilen)
0
200
Filter
Mindest-Bildungsgrad für die Stelle
Mindest-Berufserfahrung für die Stelle
Veröffentlicht in den letzten:
Gehalt