(Senior) Fullstack Developer (alle)
Role details
Job location
Tech stack
Job description
Das Onboarding: Lerne unser Business-Modell, unsere Produktlandschaft und unseren Tech-Stack im Detail kennen Verschaffe dir einen Überblick über unsere bestehenden Tools, Systeme und Integrationen Übernimm schnell erste kleinere Projekte und Teilbereiche unserer Systemlandschaft und entwickle diese eigenständig weiter Dein Alltag: Entwickle und betreibe Integrationen zwischen unseren zentralen SaaS-Plattformen (z. B. CRM, Projektmanagement, Google Workspace) und automatisiere damit zentrale Geschäftsprozesse Entwickle skalierbare Backend-Services und moderne Frontend-Schnittstellen auf Basis von React, Node.js, Next.js und verwandten Technologien Arbeite eng mit Produktmanager:innen zusammen und entwickle Prototypen - häufig unter Einsatz von KI-Tools - zu stabilen, produktionsreifen Lösungen weiter Stelle die Sicherheit unserer Anwendungen sicher, entwickle bestehende Systeme weiter und setze Best Practices im Bereich API-Security und Web-Sicherheit um Übernimm Verantwortung für unsere Infrastruktur und sorge dafür, dass unsere Services stabil, performant und sauber überwacht laufen Verbessere unsere Entwicklungsprozesse, etabliere klare Standards und unterstütze dabei, aus schnellen Prototypen skalierbare Architekturen zu bauen Konzipiere und implementiere CI/CD-Pipelines und entwickle unsere DevOps-Strukturen kontinuierlich weiter Und darüber hinaus: Bringe dich aktiv in Architekturentscheidungen ein und gestalte unsere Systemlandschaft nachhaltig mit Nutze KI-gestützte Entwicklung gezielt, effizient und verantwortungsvoll - und unterstütze das Team beim sinnvollen Einsatz Identifiziere kontinuierlich Optimierungspotenziale in unseren Tools, Prozessen und Systemen
Requirements
Abgeschlossenes Studium im IT-Bereich oder ein überzeugender Track Record als Software Developer / Engineer Mehrjährige Erfahrung in der Fullstack-Entwicklung mit modernen JavaScript-/TypeScript-Frameworks (z. B. React, Node.js, Next.js) Sehr gutes Verständnis für APIs (REST), Systemintegration und skalierbare Architekturen Erfahrung im Umgang mit SaaS-Systemen und deren Integration sowie idealerweise mit Automatisierungstools (z. B. Make, n8n) Sicherer Umgang mit modernen Entwicklungspraktiken (Testing, Security, API-first, CI/CD) und ein ausgeprägtes DevOps-Mindset Erfahrung mit Docker (inkl. Docker Compose) sowie idealerweise Grundkenntnisse in Python Erfahrung im Umgang mit KI-gestützter Softwareentwicklung (z. B. Claude, Codex o. ä.) und die Fähigkeit, generierten Code kritisch zu bewerten und weiterzuentwickeln Pragmatische Herangehensweise und die Fähigkeit, zwischen Eigenentwicklung und Tool-Nutzung sinnvoll abzuwägen Fließende Englischkenntnisse, gute Deutschkenntnisse Du bist richtig bei uns, wenn du: Mit uns wachsen und dich fortlaufend entwickeln möchtest Interesse an Climate Tech und Nachhaltigkeit hast Mit uns einen großen Beitrag zur Energiewende in Deutschland und Europa leisten willst Wissbegierig bist und Freude daran hast, von tollen Mentoren zu lernen
Benefits & conditions
Ein unbefristetes Arbeitsverhältnis in einer zukunftsfähigen Branche Arbeite wahlweise aus dem Homeoffice oder in unserem schönen Berliner Büro in der Nähe des Hauptbahnhofs Aktive Mitarbeit an der Energiewende und Lösungen gegen den Klimawandel Flache Hierarchien und enge Zusammenarbeit mit dem Management-Team Ein inklusives und freundschaftliches Arbeitsumfeld und regelmäßige Teamevents Attraktives Gehalt, angepasst an die individuellen Erfahrungen und Qualifikationen Einen Sachbezug von 50 € monatlich in Kooperation mit unserem Partner become1 Eine Bezuschussung zu deiner betrieblichen Altersvorsorge Die Chance, Teil eines schnell wachsenden und innovativen Unternehmens zu sein Interessante und herausfordernde Projekte Schulungen und geballtes Wissen, die deine persönliche Entwicklung und das Wachstum fördern