Das Unternehmen sucht einen erfahrenen (Senior) Web Developer, der die Verantwortung für die Entwicklung und Wartung intuitiver, leistungsstarker Webanwendungen und APIs übernimmt. Diese Anwendungen unterstützen die nahtlose Nutzung der End-to-End-Lösungen des Unternehmens in Bereichen wie Missionsdesign, Raumlagebewusstsein, Raumverkehrsmanagement und mehr. In dieser Rolle arbeiten Sie eng mit einem hochqualifizierten, interdisziplinären Team zusammen und tragen dazu bei, innovative Softwarelösungen zu entwickeln, die auf die Bedürfnisse von Satellitenbetreibern und Raumfahrtagenturen zugeschnitten sind. Zu Ihren Aufgaben gehören das Design und die Entwicklung skalierbarer Web-Frontends mit Angular und TypeScript sowie Backends mit Java. Sie integrieren 3D-Visualisierungsfunktionen und erstellen datenintensive UI-Komponenten und Dashboards. Darüber hinaus stellen Sie sicher, dass die Codequalität hoch ist, indem Sie automatisierte Tests implementieren und die CI/CD-Pipelines optimieren. Das Unternehmen bietet Ihnen die Möglichkeit, in einem dynamischen Umfeld zu arbeiten, in dem Ihre Ideen und Ihr Engagement geschätzt werden. Die Position ist zunächst bis Ende 2026 befristet, mit einer hohen Wahrscheinlichkeit auf Verlängerung um bis zu zwei weitere Jahre, und der geplante Starttermin ist der 1. April 2026.
(Senior) Web Developer (Angular/Java) – Befristeter Vertrag
Beschreibung
Anforderungen
Der ideale Kandidat verfügt über einen Abschluss in Informatik, Software Engineering oder einem verwandten Bereich oder eine formale IT-Ausbildung. Mehrjährige praktische Erfahrung in der Entwicklung produktionsreifer Anwendungen mit Angular, TypeScript und Java ist unerlässlich. Ein starkes Verständnis moderner Webgrundlagen, asynchroner Programmierung und der Entwicklung wartbarer Frontend-Architekturen wird erwartet. Erfahrung im Design und der Nutzung von RESTful APIs, einschließlich Authentifizierung und Autorisierung, ist ebenfalls erforderlich. Sie sollten Erfahrung im Aufbau komplexer UI-Komponenten, wie z.B. PrimeNG, sowie im Styling mit modernen Ansätzen haben. Kenntnisse in Git-basierten Workflows und der Fähigkeit, komplexe Probleme über Frontend- und Datenebenen hinweg zu debuggen, sind von Vorteil. Ein teamorientierter Ansatz, proaktive Kommunikation und gute Englischkenntnisse in Wort und Schrift runden Ihr Profil ab. Wünschenswert sind Erfahrungen mit Playwright, CesiumJS und Backend-Technologien wie Spring Boot.