Si tienes dudas no dudes en escribirnos a
[email protected], o envíanos un MD.
Requisitos imprescindibles
Residir en Madrid.
Permiso de trabajo en la UE sin patrocinio.
Titulación universitaria en ingeniería.
Disponibilidad para trabajar 3-4 días por semana en oficina.
About the job
En Astro estamos construyendo una plataforma de software para ayudar a empresas a entender, optimizar y reducir su consumo energético y emisiones.
Somos un equipo pequeño y de alto nivel. El producto web funciona y tiene clientes reales; el siguiente paso es evolucionar la plataforma para llevar el producto a móvil, y buscamos a la persona que lo ejecute con criterio, trabajando directamente con el equipo fundador.
Tu eje será backend, pero el producto es uno solo: si además puedes echar una mano en el front cuando el cliente móvil lo pida, encajas todavía mejor.
No es un green field: es un sistema en producción con diagnóstico hecho y backlog priorizado. Si te motiva entrar a un sistema real con mandato para modelar, mejorar y construir, esta oferta es para ti.
Tu misión
Sacar adelante la operativa de la V2 junto al equipo fundador.
Evolucionar la API para el cliente móvil: autenticación con refresh tokens, notificaciones push, paginación optimizado y un contrato OpenAPI fiable.
Colaborar con producto en la implementación del cliente móvil sobre nuestro front actual (Nuxt 3).
Tomar ownership desde la ideación hasta el despliegue, y contribuir a establecer los estándares internos del equipo.
Que buscamos
2+ años de experiencia construyendo backends en producción, idealmente con Node.js y TypeScript.
Titulación universitaria en ingeniería (informática, telecomunicaciones o afín).
Bases sólidas de backend: modelado y consultas en PostgreSQL, trabajo asíncrono con colas (reintentos, idempotencia), validación de entrada y contratos tipados como norma.
Soltura en front con algún framework moderno (Vue, React o similar): no serás la persona de front, pero sí capaz de implementar sobre u
📌 Software Engineer — Madrid · Híbrido
🏢 ASTRO kW
📍 Madrid