Summary
metergrid GmbH ist ein innovatives Energie-Start-up, das Software- und Mieterstromlösungen für Mehrfamilienhäuser entwickelt. Als Junior Fullstack Developer arbeitest du an Go-to-Market- oder Projektumsetzungsprodukten und entwickelst TypeScript-basierte Front- und Backends, APIs sowie Datenbanklösungen end-to-end mit. Dabei wirkst du an Code-Reviews, Tests, CI/CD und Deployments mit und übernimmst schrittweise mehr Verantwortung.
Responsibilities
- Aufbau und Weiterentwicklung eines Produkts: Du übernimmst von Anfang an einen eigenen, überschaubaren Bereich unserer Software und wächst mit ihm
- Enge, direkte Zusammenarbeit mit erfahrenen Entwicklern, Product und Design; in den ersten Monaten begleitet dich ein fester Buddy
- Entwicklung von TypeScript-basierten Front- und Backends (React & NestJS)
- Umsetzung von Features end-to-end – vom Ticket über die erste Zeile Code bis zum produktiven Einsatz, mit Review und Sparring, aber ohne, dass dir jemand die Arbeit abnimmt
- Wir arbeiten mit KI-Coding-Assistenten als festem Teil des Workflows. Nicht als Spielzeug, sondern als Werkzeug mit klaren Regeln: Du entscheidest, was du delegierst, und du verantwortest, was gemergt wird
- Mitarbeit an der Weiterentwicklung und Pflege von PostgreSQL-Datenbanken
- Unterstützung bei der Entwicklung und Erweiterung von APIs
- Schreiben von sauberem, verständlichem und wartbarem Code, egal ob du ihn oder ein Assistent ihn getippt hat
- Mitwirkung an Code-Reviews, Tests, CI/CD und Deployments
- Aktives Lernen und schrittweises Übernehmen von mehr Verantwortung im Team
Skills
- Erste praktische Erfahrung in der Entwicklung von Web-Anwendungen
- Gute Grundlagen in TypeScript und erste Erfahrung mit React
- Grundlegende Backend-Erfahrung (Node.js / TypeScript; NestJS ist ein Plus) und Interesse an APIs und modernen Web-Architekturen
- Erste Berührungspunkte mit relationalen Datenbanken, idealerweise PostgreSQL
- Du hast mit KI-Assistenten gearbeitet und weißt, dass ihr Output ein Vorschlag ist, kein Ergebnis: Du liest, verstehst und testest, bevor du übernimmst
- Du hast Lust, saubere Software zu bauen und möchtest verstehen, warum Dinge so umgesetzt werden und wofür
- Klar definierte Aufgaben setzt du zuverlässig um, bei offenen Punkten fragst du aktiv nach
- Du willst Verantwortung für einen eigenen Bereich übernehmen, nicht nur Tickets abarbeiten, und fühlst dich in Startup-Strukturen wohl
- Lernbereit, neugierig und motiviert, dich fachlich weiterzuentwickeln
- Teamorientiert, offen in der Kommunikation und interessiert an fachlichen Zusammenhängen
- Sprachen: Deutsch mindestens auf B2-Niveau in Wort und Schrift
Qualifications
Must Haves
- Erste praktische Erfahrung in der Entwicklung von Web-Anwendungen
- Gute Grundlagen in TypeScript und erste Erfahrung mit React
- Grundlegende Backend-Erfahrung (Node.js / TypeScript; NestJS ist ein Plus) und Interesse an APIs und modernen Web-Architekturen
- Erste Berührungspunkte mit relationalen Datenbanken, idealerweise PostgreSQL
- Du hast mit KI-Assistenten gearbeitet und weißt, dass ihr Output ein Vorschlag ist, kein Ergebnis: Du liest, verstehst und testest, bevor du übernimmst
- Du hast Lust, saubere Software zu bauen und möchtest verstehen, warum Dinge so umgesetzt werden und wofür
- Klar definierte Aufgaben setzt du zuverlässig um, bei offenen Punkten fragst du aktiv nach
- Du willst Verantwortung für einen eigenen Bereich übernehmen, nicht nur Tickets abarbeiten, und fühlst dich in Startup-Strukturen wohl
- Lernbereit, neugierig und motiviert, dich fachlich weiterzuentwickeln
- Teamorientiert, offen in der Kommunikation und interessiert an fachlichen Zusammenhängen
- Sprachen: Deutsch mindestens auf B2-Niveau in Wort und Schrift
Benefits
- Flexible work arrangement with hybrid work in Hamburg: 1–2 days in the office and the remaining days remote
- Subsidy for the Deutschlandticket or individual tickets
- Bike leasing via salary conversion, with 100% private use
- Urban Sports Club subsidy
- Subsidized occupational pension plan
- Regular cross-departmental events at company locations
- Opportunities for personal and professional development
- Fast learning curve and responsibility from day one