Das Unternehmen sucht einen erfahrenen Senior Full Stack Engineer, der eine Schlüsselrolle in der Entwicklung von skalierbaren, hochwirksamen Softwarelösungen für AI- und datengestützte Nachhaltigkeitsprodukte übernimmt. In dieser Position sind Sie verantwortlich für die gesamte Systemarchitektur, von Backend-APIs und Cloud-Infrastrukturen bis hin zu eleganten, responsiven Frontends. Sie arbeiten eng mit Data Scientists und Produktmanagern zusammen, treffen technische Entscheidungen und unterstützen die Mentorship-Entwicklung eines wachsenden Engineering-Teams. Ihr Arbeitsumfeld ist geprägt von Innovation und einem interdisziplinären Ansatz, der Software, Daten, Wissenschaft und Nachhaltigkeit vereint. Das Unternehmen bietet die Möglichkeit, remote zu arbeiten, auch wenn Sie außerhalb Deutschlands leben, und ermöglicht Ihnen, Ihre Ideen in einem dynamischen Umfeld einzubringen. Ihre Aufgaben umfassen die Architektur und den Aufbau cloud-nativer Anwendungen, die Entwicklung und Optimierung von APIs, die Erstellung leistungsfähiger Frontends sowie das Design und die Pflege relationaler und NoSQL-Datenbanken. Zudem werden Sie robuste CI/CD-Pipelines und Produktionsüberwachungssysteme aufbauen und die besten Praktiken im Engineering vorantreiben.
Senior Full Stack Engineer (m/w/d)
Beschreibung
Anforderungen
Der ideale Kandidat hat ein abgeschlossenes Studium in Informatik, Software Engineering oder einem vergleichbaren Fachgebiet. Sie bringen mehrere Jahre Erfahrung in der Entwicklung von Full-Stack-Anwendungen mit, die in der Cloud bereitgestellt werden. Ein starker Hintergrund in React, TypeScript und moderner Frontend-Architektur ist erforderlich, ebenso wie tiefgehende Erfahrungen in Python oder Node.js, API-Design und Backend-Skalierbarkeit. Sie sollten in der Lage sein, Systeme auf AWS, Azure oder GCP zu entwerfen und bereitzustellen. Ein solides Verständnis von DevOps, CI/CD und Infrastructure-as-Code ist ebenfalls wichtig. Darüber hinaus sind Sie ein klarer Kommunikator mit einer kooperativen und verantwortungsbewussten Einstellung, die es Ihnen ermöglicht, effektiv im Team zu arbeiten und andere zu unterstützen.