(Senior) Full-stack Developer (Next.js / Node.js)

Festanstellung, Vollzeit · Brunswick/Hybrid (Germany), Munich/Hybrid (Germany)

Lesen Sie die Stellenbeschreibung in:
Your mission
Your mission is to develop and maintain a reliable API and an elegant, high-performance web frontend for OKAPI:Orbits’ end-to-end solutions across mission design, Space Situational Awareness (SSA), Space Traffic Management (STM), Flight Dynamics (FD), and Space Traffic Coordination (STC) — serving the full lifecycle of satellite operators.
You build the interface through which commercial constellation operators and space agencies access and control OKAPI:Orbits services.
Your tasks and responsibilities
  • Design, develop, and maintain scalable web frontends using Next.js and Node.js-based APIs
  • Implement and optimize user-friendly, high-performance, and secure web applications for satellite operators and space agencies
  • Design and maintain interfaces between frontend, API, and microservices, including authentication, authorization, and data flow management
  • Collaborate closely with scientists and engineers to translate complex domain requirements into user-centric software solutions
  • Take ownership of frontend architecture, performance, usability, and maintainability
  • Plan and document implementation steps, from technical design to production deployment
  • Ensure code quality, automated testing, and adherence to security and development standards
  • Contribute to the improvement of CI/CD pipelines, monitoring, and automation to support reliable and continuous delivery
  • Analyze and resolve complex issues across frontend, API, and data layers with a focus on reliability and user experience
  • Work in small, interdisciplinary teams, bringing your full-stack expertise into cross-functional projects
Your profile
Must-haves
  • Degree in Computer Science, Software Engineering, or a related field, or formal IT specialist training
  • Several years of hands-on experience building production-grade applications with React.js, Node.js, and TypeScript
  • Deep understanding of JavaScript fundamentals, asynchronous programming, and modern ECMAScript features
  • Strong MongoDB expertise: schema design, data modeling, indexing, aggregation, and performance optimization in high-load systems
  • Experience with RESTful API design and integration, including authentication, authorization, and versioning
  • Familiarity with Git-based workflows, pull requests, and collaborative code reviews
  • Proven ability to debug complex issues across frontend, backend, and data layers
  • Focus on clean, maintainable code, testing, and long-term software reliability
  • Proactive communication and team-oriented mindset, comfortable working in distributed setups
  • Good English, written and spoken
Nice-to-haves
  • Experience with Next.js 15+, including React Server Components, SSR, or ISR for performance-optimized frontends
  • Experience with Docker and Kubernetes for local development, deployment, and scaling of services
  • Familiarity with microservice architectures and message-based communication (e.g., RabbitMQ)
  • Experience with Python or Java, particularly for backend or data-processing pipelines
  • Knowledge of CI/CD tools (GitLab CI) and frontend testing frameworks (Cypress, Vitest, Jest)
  • Experience with monitoring and observability (DataDog, Sentry, OpenTelemetry)
  • Exposure to 3D visualisation frameworks such as CesiumJS or WebGL libraries
  • Interest or experience in the space or aerospace domain
  • Experience in mentoring or technical leadership within agile teams
Why us?
  • Flat hierarchy, small teams, flexible hours
  • Onboarding in Braunschweig, afterwards on-site in Brunswick, or hybrid in Brunswick or Munich 
  • Early ownership, influence technical direction
  • Training budget for continuous development
  • Corporate benefits like BahnCard 25/50, bike leasing, German classes via Lingoda
  • Join space events and conferences, advocate for sustainable space
  • Free office drinks, monthly company lunch, regular after-work activities
About us
OKAPI:Orbits is at the forefront of space sustainability, addressing some of the most pressing challenges of the space industry: the growing problem of crowded orbital regimes, and the need for more efficient satellite operations. We're providing end-to-end solutions that help various space industry players cover their Space Situation Awareness (SSA), and Space Traffic Management and Coordination (STM &  STC) needs. We are committed to safeguarding space missions and access to space for all humanity. Join us on our mission.
Deine Mission
Deine Aufgabe ist es, eine zuverlässige API und ein elegantes, leistungsstarkes Web-Frontend für die End-to-End-Lösungen von OKAPI:Orbits zu entwickeln und zu betreiben. Diese decken den gesamten Lebenszyklus von Satellitenbetreibern ab – von Missionsdesign über Space Situational Awareness (SSA)Space Traffic Management (STM), Flight Dynamics (FD) bis hin zu Space Traffic Coordination (STC).
Du entwickelst die Schnittstelle, über die kommerzielle Satellitenbetreiber und Weltraumagenturen auf die Dienste von OKAPI:Orbits zugreifen und diese steuern.
Deine Aufgaben
  • Entwurf, Entwicklung und Wartung von skalierbaren Web-Frontends in Next.js sowie zugehörigen Node.js-APIs
  • Implementierung und Optimierung von benutzerfreundlichen, performanten und sicheren Webanwendungen für Satellitenbetreiber und Raumfahrtagenturen
  • Gestaltung und Wartung von Schnittstellen zwischen Frontend, API und Microservices, inklusive Authentifizierung und Datenflusssteuerung
  • Enge Zusammenarbeit mit Wissenschaftlern und Ingenieuren, um komplexe fachliche Anforderungen in nutzerzentrierte Softwarelösungen zu übersetzen
  • Verantwortung für Frontend-Architektur, Performance, Usability und Wartbarkeit
  • Planung und Dokumentation von Implementierungsschritten, von der technischen Konzeption bis zum produktiven Deployment
  • Sicherstellung von Codequalität, automatisierten Tests sowie Einhaltung von Sicherheits- und Entwicklungsstandards
  • Weiterentwicklung von CI/CD-Pipelines, Monitoring und Automatisierung, um stabile und kontinuierliche Releases zu gewährleisten
  • Analyse und Behebung von komplexen Problemen über Frontend-, API- und Datenebenen hinweg mit Fokus auf Zuverlässigkeit und Nutzererlebnis
  • Arbeit in kleinen, interdisziplinären Teams, wobei du dein Full-Stack-Know-how in funktionsübergreifende Projekte einbringst
Dein Profil
Must-haves
  • Abschluss in Informatik, Software Engineering oder einem verwandten Fachgebiet, oder eine abgeschlossene Ausbildung als Fachinformatiker
  • Mehrjährige praktische Erfahrung in der Entwicklung von produktiven Anwendungen mit React.js, Node.js und TypeScript
  • Tiefes Verständnis von JavaScript-Grundlagen, asynchroner Programmierung und modernen ECMAScript-Features
  • Fundierte MongoDB-Kenntnisse: Schema-Design, Datenmodellierung, Indexierung, Aggregation und Performance-Optimierung in hochskalierbaren Systemen
  • Erfahrung im Design und in der Integration von RESTful APIs, einschließlich Authentifizierung, Autorisierung und Versionierung
  • Vertrautheit mit Git-basierten Workflows, Pull Requests und kollaborativen Code Reviews
  • Nachweisbare Fähigkeit, komplexe Probleme über Frontend-, Backend- und Datenebenen hinweg zu analysieren und zu beheben
  • Fokus auf sauberen, wartbaren Code, Tests und langfristige Software-Zuverlässigkeit
  • Proaktive Kommunikation und Teamorientierung, sicher im Umgang mit verteilten Teams
  • Gute Englischkenntnisse in Wort und Schrift
Nice-to-haves
  • Erfahrung mit Next.js 15+, einschließlich React Server Components, SSR oder ISR für leistungsoptimierte Frontends
  • Erfahrung mit Docker und Kubernetes für lokale Entwicklung, Deployment und Skalierung von Services
  • Vertrautheit mit Microservice-Architekturen und nachrichtenbasierten Systemen (z. B. RabbitMQ)
  • Erfahrung mit Python oder Java, insbesondere für Backend- oder Datenverarbeitungspipelines
  • Kenntnisse in CI/CD-Tools (z. B. GitLab CI) und Frontend-Testing-Frameworks (Cypress, Vitest, Jest)
  • Erfahrung mit Monitoring- und Observability-Tools (z. B. DataDog, Sentry, OpenTelemetry)
  • Erfahrung mit 3D-Visualisierungsframeworks wie CesiumJS oder WebGL-Bibliotheken
  • Interesse oder Erfahrung im Weltraum- oder Luft- und Raumfahrtbereich
  • Erfahrung in Mentoring oder technischer Führung innerhalb agiler Teams
Warum wir?
  • Flache Hierarchie, kleine Teams, flexible Arbeitszeiten
  • Einarbeitung in Braunschweig, danach vor Ort in Braunschweig oder hybrid in München oder Braunschweig
  • Frühe Verantwortung, Einfluss auf die technische Ausrichtung
  • Weiterbildungsbudget für deine persönliche Entwicklung
  • Corporate Benefits wie BahnCard 25/50, Bike-Leasing und Deutschkurse über Lingoda
  • Teilnahme an Weltraumveranstaltungen und Konferenzen, um nachhaltige Raumfahrt zu fördern
  • Kostenlose Getränke im Büro, monatliches Company Lunch und regelmäßige After-Work-Events
Über uns

OKAPI:Orbits ist ein innovatives deutsches SaaS-Startup, das sich zum Ziel gesetzt hat, die Raumfahrt durch Kollisionsvermeidungssoftware für Satelliten nachhaltiger zu gestalten. Das Team von OKAPI:Orbits hat die Vision einer sicheren und nachhaltigen Weltraumumgebung, die wirklich für jeden zugänglich ist. Wir konzentrieren uns auf die Entwicklung innovativer und effizienter Produkte, die einen sicheren Satellitenbetrieb und eine nahtlose Integration des Bodensegments ermöglichen. Als Experten für Space Situational Awareness (SSA) und Space Surveillance and Tracking (SST) bieten wir Plattformdienste an, die auf standardisierten Schnittstellen mit einer breiten Palette flexibler Module basieren, um die spezifischen Anforderungen unserer Kunden zu erfüllen.

Tus tareas
Tu misión será desarrollar y mantener una API fiable y un frontend web elegante y de alto rendimiento para las soluciones integrales de OKAPI:Orbits, que abarcan el diseño de misiones, la Space Situational Awareness (SSA), Flight Dynamics (FD), la Space Traffic Management (STM) y la Space Traffic Coordination (STC), cubriendo así todo el ciclo de vida de los operadores satelitales.
Serás responsable de construir la interfaz a través de la cual los operadores de constelaciones comerciales y las agencias espaciales acceden y controlan los servicios de OKAPI:Orbits.
Sus tareas y responsabilidades
  • Diseñar, desarrollar y mantener frontends web escalables con Next.js y APIs basadas en Node.js
  • Implementar y optimizar aplicaciones web seguras, de alto rendimiento y centradas en el usuario para operadores satelitales y agencias espaciales
  • Diseñar y mantener interfaces entre el frontend, las APIs y los microservicios, incluyendo autenticación, autorización y gestión del flujo de datos
  • Colaborar estrechamente con científicos e ingenieros para traducir requisitos complejos del dominio en soluciones de software orientadas al usuario
  • Asumir la responsabilidad de la arquitectura del frontend, el rendimiento, la usabilidad y el mantenimiento
  • Planificar y documentar los pasos de implementación, desde el diseño técnico hasta el despliegue en producción
  • Garantizar la calidad del código, las pruebas automatizadas y el cumplimiento de los estándares de seguridad y desarrollo
  • Contribuir a la mejora de las pipelines de CI/CD, el monitoreo y la automatización para mantener una entrega continua y estable
  • Analizar y resolver problemas complejos en las capas de frontend, API y datos con foco en la fiabilidad y la experiencia del usuario
  • Trabajar en equipos pequeños e interdisciplinarios, aportando tu experiencia Full-Stack a proyectos multifuncionales
Tu perfil

Requisitos imprescindibles

  • Título en Informática, Ingeniería de Software o un campo relacionado, o formación profesional como técnico en TI
  • Varios años de experiencia práctica desarrollando aplicaciones en producción con React.js, Node.js y TypeScript
  • Conocimiento profundo de los fundamentos de JavaScript, la programación asíncrona y las características modernas de ECMAScript
  • Dominio de MongoDB: diseño de esquemas, modelado de datos, indexación, agregaciones y optimización de rendimiento en sistemas de alta carga
  • Experiencia en el diseño e integración de APIs RESTful, incluyendo autenticación, autorización y versionado
  • Familiaridad con flujos de trabajo basados en Git, pull requests y revisiones colaborativas de código
  • Capacidad demostrada para depurar problemas complejos en capas de frontend, backend y datos
  • Enfoque en código limpio y mantenible, pruebas y confiabilidad a largo plazo del software
  • Comunicación proactiva y mentalidad orientada al equipo, cómodo trabajando en entornos distribuidos
  • Buen nivel de inglés, escrito y hablado
Requisitos valorados
  • Experiencia con Next.js 15+, incluyendo React Server Components, SSR o ISR para frontends optimizados en rendimiento
  • Experiencia con Docker y Kubernetes para desarrollo local, despliegue y escalado de servicios
  • Familiaridad con arquitecturas de microservicios y comunicación basada en mensajes (por ejemplo, RabbitMQ)
  • Experiencia con Python o Java, especialmente en pipelines de backend o procesamiento de datos
  • Conocimientos en herramientas de CI/CD (por ejemplo, GitLab CI) y frameworks de testing frontend (Cypress, Vitest, Jest)
  • Experiencia con monitorización y observabilidad (DataDog, Sentry, OpenTelemetry)
  • Conocimientos de frameworks de visualización 3D como CesiumJS o bibliotecas WebGL
  • Interés o experiencia en el sector espacial o aeroespacial
  • Experiencia en mentoría o liderazgo técnico dentro de equipos ágiles
¿Por qué nosotros?
  • Jerarquía planaequipos pequeñoshorarios flexibles
  • Onboarding en Braunschweig, luego posibilidad de trabajo presencial en Brunswickmodelo híbrido entre Múnich y Brunswick
  • Alta autonomía y posibilidad de influir en la dirección técnica
  • Presupuesto de formación para tu desarrollo continuo
  • Beneficios corporativos como BahnCard 25/50leasing de bicicletaclases de alemán con Lingoda
  • Participa en eventos y conferencias espaciales, promoviendo un espacio sostenible
  • Bebidas gratuitas en la oficina, almuerzos mensuales con toda la empresa y actividades sociales regulares
¿Quiénes somos?
OKAPI:Orbits is at the forefront of space sustainability, addressing some of the most pressing challenges of the space industry: the growing problem of crowded orbital regimes, and the need for more efficient satellite operations. We're providing end-to-end solutions that help various space industry players cover their Space Situation Awareness (SSA), and Space Traffic Management and Coordination (STM &  STC) needs. We are committed to safeguarding space missions and access to space for all humanity. Join us on our mission.
Wir freuen uns auf Sie!
Wir freuen uns über Dein Interesse an der OKAPI:Orbits GmbH. Bitte fülle das folgende Kurzformular aus. Solltest Du Schwierigkeiten beim Hochladen Deiner Dateien haben, kontaktiere uns bitte per E-Mail unter career@okapiorbits.com.
Dokument wird hochgeladen. Bitte warten Sie.
Fügen Sie alle erforderlichen (mit einem * gekennzeichneten) Angaben hinzu, um Ihre Bewerbung abzusenden.