Volver
FullStack developer – NODE.js – React.js – Madrid

Presentación

Senior Full-Stack Software Engineer**

Buscamos un/a Senior Full-Stack Developer apasionado/a para unirse a nuestro equipo de Ingeniería.
La persona ideal es un/a constructor/a de soluciones con un historial demostrado en la entrega de plataformas SaaS end-to-end.

Trabajarás en un entorno altamente innovador en el que aprovechamos intensamente herramientas de IA (como Cursor IDE) para aumentar la productividad.

Colaborarás estrechamente con los equipos de Producto y Diseño para desarrollar funcionalidades Full-Stack completas —desde una lógica backend robusta hasta interfaces de usuario pulidas y de alta calidad. De forma crucial, también ayudarás a liderar la evolución de nuestros procesos de ingeniería, asegurando que escalamos de manera eficiente utilizando las mejores herramientas disponibles.

Aunque ofrecemos horarios flexibles y trabajo remoto, este puesto está principalmente basado en España.
Nuestras oficinas se encuentran en el centro de Madrid (Sol/Sevilla) y valoramos la colaboración presencial, por lo que se espera que asistas a reuniones en persona al menos una vez cada dos meses.

Organización

Claire Joster clairejoster.com

Oferta

Responsabilidades Clave
Desarrollo SaaS End-to-End: Liderar el desarrollo de funcionalidades complejas a lo largo de toda la pila tecnológica. Diseñarás los modelos de base de datos, construirás las APIs e implementarás un frontend pixel perfect.
Excelencia en Frontend: Colaborar con los equipos de Producto y Diseño para implementar interfaces de alta fidelidad. Valoramos a los desarrolladores que cuidan la experiencia final del usuario tanto como la estructura del código.
Integración de Datos: Trabajar estrechamente con el equipo de Datos (stack en Python) para integrar APIs propietarias y grandes volúmenes de datos externos en la plataforma orientada al usuario.
Arquitectura y AWS: Diseñar soluciones cloud-native en AWS, garantizando la sostenibilidad y seguridad de la infraestructura a largo plazo.
Evolución de la Infraestructura: Impulsar la estandarización y optimización de nuestras pipelines de CI/CD. Contribuirás a mover la infraestructura hacia prácticas cloud-native más escalables.
Flujo de Trabajo Asistido por IA: Utilizar herramientas de IA (como Cursor IDE) para acelerar el desarrollo, escribir tests y mejorar la calidad del código.
Liderazgo Técnico: Mentorizar a desarrolladores/as de nivel intermedio y junior, guiándolos en buenas prácticas, código limpio y decisiones arquitectónicas.
Constructor/a de Cultura: Fomentar un entorno colaborativo y positivo. No solo serás un/a referente técnico/a, sino también un multiplicador cultural que ayude al equipo a mantenerse motivado y alineado.
 
Perfil Técnico
Experiencia: Más de 5 años de experiencia en desarrollo Full-Stack, preferiblemente trabajando en productos SaaS con funcionalidades end-to-end.
Stack Principal: Dominio experto de JavaScript, Node.js y React (NextJS en el frontend). Si consideras que TypeScript es el camino a seguir y eres capaz de impulsar estándares futuros, mejor aún .
Backend y Datos: Experiencia demostrada con Express, GraphQL, Apollo Server, NestJS y MongoDB. Si sabes hacer convivir lógica relacional y no relacional y tienes un fuerte background en SQL (PostgreSQL, DynamoDB), es un plus.
Cloud e Infraestructura: Amplia experiencia con AWS (nuestra base principal), Vercel y GitHub Actions. Si Docker es imprescindible para ti y fomentas una mentalidad basada en contenedores, nos encanta.
Mentalidad DevOps: Experiencia optimizando CI/CD. Tienes buen ojo para mejorar pipelines de build y despliegue y entiendes el valor de la estandarización en equipos en crecimiento.
Testing: Sólidos conocimientos en frameworks de testing como Jest, Playwright (no utilizamos Puppeteer), Mocha o Chai.
Sensibilidad de Diseño: Gran atención al detalle en frontend. Buscas resultados pixel perfect y entiendes que la UI/UX es crítica para el éxito del producto.
Mentalidad Políglota (Plus): Aunque el rol se centra en Node.js, la experiencia con Python es un gran plus para colaborar con el equipo de Datos y sus APIs.
 
Soft Skills
Cultura y Personas Primero: Entiendes que el gran software lo construyen grandes equipos. Te importa el bienestar de tus compañeros y contribuyes activamente a un entorno seguro, inclusivo y de alta confianza.
Orientación a Producto: Te importa quién utiliza el software. Quieres crear productos no solo funcionales, sino también agradables y memorables.
Liderazgo y Mentorización: Disfrutas compartiendo conocimiento y ayudando al crecimiento del equipo.
Gestión del Cambio: Buscas proactivamente mejorar la forma en la que se hacen las cosas. Ves la evolución de procesos como un paso necesario para escalar.
Comunicación: Gran capacidad de colaboración para conectar equipos de Backend, Frontend, Diseño y Datos.
Adaptabilidad a la Innovación: Adoptas nuevas herramientas (como IDEs con IA) y te sientes cómodo gestionando las partes más “desordenadas” de las migraciones y estandarizaciones.
 
¿Qué harás?
Liderarás el desarrollo de funcionalidades complejas end-to-end para nuestra plataforma SaaS.
Como perfil Senior, cerrarás el gap entre los datos y la experiencia de usuario. No solo construirás la API, sino que asegurarás que los datos fluyen de forma impecable desde los servicios backend hasta un frontend pixel perfect que encante a nuestros clientes.

También desempeñarás un papel estratégico en la evolución de nuestra infraestructura. Actualmente estamos refinando nuestras pipelines de CI/CD para alinearlas con arquitecturas escalables estándar de la industria, y ayudarás a liderar esta transición.

Información

Formarás parte de una empresa en rápido crecimiento donde el aprendizaje y el desarrollo profesional son parte de nuestra cultura.

Trabajo en una empresa en expansión con retos ilusionantes.
Horarios flexibles y trabajo remoto en un entorno orientado a resultados.
Días extra libres: 24 y 31 de diciembre, ¡y tu cumpleaños!
Elige tu portátil: MacBook o Windows (Lenovo, HP, Dell).
Cultura de alta confianza, autonomía y ownership.
Desarrollo profesional con evaluaciones de desempeño dos veces al año.
Equipo joven, dinámico y con mentalidad “let’s make it happen”.
Salario competitivo según experiencia y habilidades.
Paquete de beneficios (transporte, formación, comidas, descuentos en gimnasio, guardería y más).
Seguro médico y dental.
Clases de idiomas en horario laboral.

21/1/2026