Full Stack React & Node.js Engineer
Role details
Job location
Tech stack
Job description
Frankfurt am Main Hybrid Vollzeit Mid-Level vor 11 Stunden Gehaltsrahmen wird im Prozess kommuniziert Teilen
Requirements
Der ideale Kandidat bringt mehrere Jahre Berufserfahrung in der Full Stack Entwicklung mit, insbesondere mit einem starken Fokus auf Backend-Architektur und Cloud-Umgebungen. Sie sollten über Expertenwissen in Node.js und dem NestJS-Framework verfügen sowie über fundierte Kenntnisse in TypeScript und React, insbesondere in der Verwendung von Next.js für serverseitiges Rendering und Leistungsoptimierung. Praktische Erfahrung mit Google Cloud Platform (GCP) ist ebenfalls erforderlich. Ein DevOps-Mindset ist von Vorteil, einschließlich solider Erfahrung mit Docker und idealerweise Kubernetes. Kommunikationsfähigkeiten in Englisch sind notwendig, während Deutsch von Vorteil ist. Persönliche Eigenschaften wie Teamfähigkeit, analytisches Denken und eine proaktive Arbeitsweise runden Ihr Profil ab.
Benefits & conditions
Das Unternehmen sucht einen engagierten Full Stack Engineer, der das Team in der Digital Commerce Abteilung unterstützt. In dieser Rolle sind Sie verantwortlich für die Gestaltung und Implementierung skalierbarer, hochverfügbarer Backend-Services mit Node.js/NestJS sowie moderner Frontend-Anwendungen mit React/Next.js. Sie werden komplexe Herausforderungen in verteilten Systemen und Microservice-Architekturen lösen und dabei die nahtlose Integration zwischen den verschiedenen Services sicherstellen. Darüber hinaus übernehmen Sie die vollständige Verantwortung für Ihre Services, indem Sie die Cloud-Infrastruktur auf Google Cloud Platform (GCP) mit Terraform verwalten und Anwendungen mit Docker containerisieren. Ein weiterer wichtiger Aspekt Ihrer Arbeit wird das Design effizienter Datenmodelle und die Verwaltung von Datenbankschemas (SQL/NoSQL) sein, um Leistung und Datenintegrität zu gewährleisten. Sie werden auch robuste CI/CD-Pipelines aufbauen und pflegen sowie Produktionsumgebungen überwachen, um die Systemzuverlässigkeit und Sicherheit proaktiv zu optimieren. Das Team zeichnet sich durch ein agiles Arbeitsumfeld aus, das Innovation und Zusammenarbeit fördert. Sie haben die Möglichkeit, in einem dynamischen und erfolgreichen Unternehmen zu arbeiten, das sich kontinuierlich weiterentwickelt und auf modernste Technologien setzt.