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!