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 TIVarios años de experiencia práctica desarrollando aplicaciones en producción con React.js, Node.js y TypeScriptConocimiento profundo de los fundamentos de JavaScript , la programación asíncrona y las características modernas de ECMAScriptDominio de MongoDB : diseño de esquemas, modelado de datos, indexación, agregaciones y optimización de rendimiento en sistemas de alta cargaExperiencia en el diseño e integración de APIs RESTful , incluyendo autenticación, autorización y versionadoFamiliaridad con flujos de trabajo basados en Git , pull requests y revisiones colaborativas de códigoCapacidad demostrada para depurar problemas complejos en capas de frontend, backend y datosEnfoque en código limpio y mantenible , pruebas y confiabilidad a largo plazo del softwareComunicación proactiva y mentalidad orientada al equipo, cómodo trabajando en entornos distribuidosBuen nivel de inglés , escrito y habladoRequisitos valorados
Experiencia con Next.js 15+ , incluyendo React Server Components , SSR o ISR para frontends optimizados en rendimientoExperiencia con Docker y Kubernetes para desarrollo local, despliegue y escalado de serviciosFamiliaridad 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 datosConocimientos 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 WebGLInterés o experiencia en el sector espacial o aeroespacialExperiencia en mentoría o liderazgo técnico dentro de equipos ágiles¿Por qué nosotros?
Jerarquía plana , equipos pequeños y horarios flexiblesOnboarding en Brunswick , y posteriormente posibilidad de trabajo remoto desde EspañaAlta autonomía y posibilidad de influir en la dirección técnicaPresupuesto de formación para tu desarrollo continuoBeneficios corporativos como BahnCard 25 / 50 , leasing de bicicleta y clases de alemán con LingodaParticipa en eventos y conferencias espaciales , promoviendo un espacio sostenibleBebidas gratuitas en la oficina, almuerzos mensuales con toda la empresa y actividades sociales regulares#J-18808-Ljbffr