Full-Stack Senior Typescript (Node.Js, Nestjs, Angular, Ionic, Cypress, Jest)
Role details
Job location
Tech stack
Job description
Diseñar, desarrollar y mantener aplicaciones web full-stack con un stack moderno basado en TypeScript, Node.js, NestJS y Angular. Construir interfaces de usuario dinámicas y responsivas utilizando Angular e Ionic, priorizando la experiencia de usuario. Desarrollar y optimizar servicios backend y APIs REST/GraphQL, asegurando rendimiento, seguridad y escalabilidad. Participar en el diseño de la arquitectura de software, fomentando la modularidad, reutilización y buenas prácticas de desarrollo. Colaborar con equipos multidisciplinares (UX, QA, DevOps) en un entorno ágil y colaborativo. Implementar pruebas unitarias y de integración (Jest, Cypress) para garantizar la calidad del código. Participar activamente en la mejora continua, proponiendo innovaciones técnicas y optimizaciones.
Requirements
+5 años de experiencia en desarrollo de software. Experiencia sólida con TypeScript, Node.js, NestJS y Angular. Conocimientos en Ionic, REST APIs, GraphQL, Cypress y Jest. Capacidad de trabajo en entornos ágiles (Scrum/Kanban). Título en Ingeniería Informática, Telecomunicaciones o experiencia equivalente. Nivel alto de español e inglés profesional. Permiso de trabajo válido en España.
Benefits & conditions
Horario flexible y teletrabajo adaptable al proyecto. 25 días laborables de vacaciones, con días extra por antigüedad. Plan de retribución flexible: seguro médico, tarjeta comida/transporte, guardería. Plus económico por teletrabajo. Formación continua y bolsa de horas retribuidas para capacitación. Entorno internacional, proyectos de gran escala y largo recorrido. Cesta/Regalo de Navidad, beneficios sociales y cultura inclusiva.