Unser Kunde ist ein international agierendes Familienunternehmen, das über 3.000 Mitarbeiter weltweit beschäftigt. Im Bereich der Automatisierungstechnik entwickelt das Unternehmen individuelle Lösungen für optimale Maschinen- und Anlageninstallationen. Zur Verstärkung des Teams am Standort Berlin suchen wir einen Fullstack Entwickler (m/w/d) mit Expertise in React, Node.js und NestJS. In dieser Rolle sind Sie verantwortlich für die eigenständige Entwicklung anspruchsvoller Features sowohl im Frontend mit React und TypeScript als auch im Backend mit Node.js und NestJS. Sie werden technische Entscheidungen treffen und die Auswahl passender Lösungen für Schnittstellen, Datenmodelle und die Architektur vornehmen. Zudem übernehmen Sie Verantwortung für Ihren Bereich, stellen die Qualität durch die Entwicklung und Pflege von Tests sicher und arbeiten eng mit dem Qualitätssicherungs-Team zusammen. Ihre aktive Mitarbeit im Team umfasst alle Phasen des Entwicklungsprozesses, von der Planung über die Umsetzung bis hin zur Präsentation der Ergebnisse gegenüber Stakeholdern. Das Unternehmen bietet Ihnen die Möglichkeit, in einem innovativen Umfeld zu arbeiten und Ihre Fähigkeiten kontinuierlich weiterzuentwickeln.
Fullstack Entwickler React / Node.js / NestJS (m/w/d)
Beschreibung
Anforderungen
Der ideale Kandidat bringt mindestens 3 Jahre Erfahrung in der Full-Stack-Entwicklung moderner Webanwendungen mit. Sie sollten sehr gute Kenntnisse in React und TypeScript sowie fundierte Erfahrungen im Backend mit Node.js oder NestJS vorweisen können. Ein sicherer Umgang mit API-Design, von der Konzeption über die Umsetzung bis zur Dokumentation, ist ebenfalls erforderlich. Erfahrungen mit Datenbanken, objekt-relationalen Mappern (ORMs) und datenbanknaher Entwicklung sind von Vorteil. Zudem sollten Sie Kenntnisse im Testing (Unit, System, Last) und eine qualitätsbewusste Arbeitsweise mitbringen. Kenntnisse in Monorepo-Strukturen, idealerweise mit Nx, sowie ein Grundverständnis für CI/CD und Docker sind wünschenswert. Eine ausgeprägte Fähigkeit, eigenständig zu arbeiten und Entscheidungen zu treffen, gepaart mit Teamfähigkeit und Freude an gemeinsamer Lösungsfindung, runden Ihr Profil ab. Sehr gute Deutsch- und Englischkenntnisse sind ebenfalls erforderlich.