Buscamos incorporar un/a Desarrollador/a Front-End con experiencia en Angular y Node.js para colaborar en el desarrollo de un Rail Traffic Management System (TMS), un sistema innovador. Deseable inglés intermedio. Habilidades Técnicas (Hard Skills) Front-End (Angular, HTML, CSS, JavaScript) ( Mínimo 4 años de experiencia) * Angular (últimas versiones y anteriores). * Creación y gestión de componentes, módulos y servicios. * Lazy loading, optimización de rendimiento e integración con APIs REST. * Uso efectivo de Angular, dominando el framework. * HTML5 y CSS3: * Experiencia con Flexbox, CSS Grid y diseño responsive. * Estilado modular con SCSS/SASS y compatibilidad cross-browser. * JavaScript/TypeScript: * OOP en TypeScript, conocimientos de ES6+ (promesas, async/await, etc.). * Manipulación avanzada del DOM y eventos. Back-End (Node.js) * Frameworks: Express.js o NestJS. * Desarrollo de APIs REST y GraphQL. * Middleware, autenticación (JWT/OAuth), seguridad (CORS, CSRF, sanitización). * Gestión de errores y logging. * Bases de datos: Relacionales (PostgreSQL, MySQL). NoSQL (MongoDB y Mongoose). Requisitos Valorables (No excluyentes) * Experiencia con herramientas CI/CD (GitHub Actions, GitLab CI, Jenkins). * Implementación de WebSockets para comunicación en tiempo real. * Conocimientos en arquitecturas de microservicios. * Experiencia con prácticas DevOps (Docker, Kubernetes, AWS). * Experiencia en interfaces gráficas de usuario especializadas. * Conocimiento en interfaces de sistemas de control. Detalles del Proyecto * Modalidad del servicio: 100% TELETRABAJO. ( Imprescindible residir en España) * Indefinido. * Retribución Flexible opcional. * Formación gratuita en tecnologías y skills. * Rango salarial: 38.000 - 43.000€ brutos/ anuales en función de experiencia. ¿Te interesa? Si te identificas con este perfil y te entusiasma formar parte de un entorno internacional con retos tecnológicos, esperamos tu candidatura