Unser Kunde hat sich zum Ziel gesetzt, das Handwerk zu revolutionieren und den Fachkräftemangel zu überwinden, insbesondere im Kontext der Transformation zu 100 % erneuerbaren Energien. In einem dynamischen und innovativen Umfeld wird eine erfahrene Persönlichkeit gesucht, die nicht nur technische Architektur diskutiert, sondern diese in produktive und wartbare Systeme umsetzt. Die Rolle umfasst die Verantwortung für die Entwicklung und den Betrieb von zentralen Systemen, die sowohl heute zuverlässig laufen als auch zukünftiges Wachstum unterstützen. Zu den Aufgaben gehören das Design und die Entwicklung von Services mit Django REST Framework und Next.js (TypeScript), die Konzeption skalierbarer Software-Systeme sowie die Dokumentation von REST-APIs. Der ideale Kandidat wird aktiv in die Code-Review-Kultur eingebunden, fördert technische Standards und unterstützt das Team durch Mentoring und Coaching. Die Unternehmenskultur legt großen Wert auf Teamarbeit, Verantwortung und persönliche Entwicklung, wobei moderne Arbeitsmittel und ein angenehmes Arbeitsumfeld bereitgestellt werden. Zudem werden regelmäßige Teamevents organisiert, um den Teamgeist zu stärken und Erfolge gemeinsam zu feiern.
Senior Fullstack Developer / Architect (m/w/d)
Beschreibung
Anforderungen
Der ideale Kandidat bringt mehrjährige Erfahrung als Senior Fullstack Engineer, Software Engineer oder Software Architect mit. Erforderlich sind sehr gute praktische Kenntnisse in Django, insbesondere mit Django REST Framework, sowie in TypeScript und Node.js. Ein starkes Verständnis für Software-Architektur, API-Design und nachhaltige technische Entscheidungen ist von großer Bedeutung. Zudem sollte der Bewerber fundierte Erfahrung mit Cloud-Infrastruktur, bevorzugt Google Cloud Platform (GCP), vorweisen können. Die Fähigkeit, technische Themen in klare Umsetzungsschritte zu übersetzen und sinnvoll zu priorisieren, ist entscheidend. Eine ausgeprägte Ownership-Mentalität und die Fähigkeit, technische Themen proaktiv voranzutreiben, runden das Profil ab. Sehr gute Deutsch- und Englischkenntnisse sind ebenfalls erforderlich, um in einem internationalen Team erfolgreich zu kommunizieren.