Full Stack Developer Angular / Node.js
Description
📍 Ubicación: Barcelona
🏢 Modalidad: Híbrida
💰 Salario: Hasta 43.000 € SBA
🏦 Cliente: NTT DATA – Sector Seguros
Perfil Buscado
Buscamos un/a Desarrollador/a Full Stack Senior con experiencia en tecnologías frontend y backend modernas, capaz de participar en el desarrollo de aplicaciones corporativas dentro de un entorno internacional del sector asegurador.
La persona seleccionada trabajará en equipos Agile participando en el diseño, desarrollo y evolución de soluciones digitales basadas en arquitecturas modernas, contenedores y procesos de integración continua.
Requisitos Imprescindibles
Frontend
Experiencia sólida con Angular.
Desarrollo avanzado con TypeScript.
Construcción de aplicaciones SPA escalables y mantenibles.
Integración con APIs REST.
Backend
Experiencia con Node.js.
Muy valorable experiencia con NestJS.
Desarrollo de APIs y servicios backend orientados a microservicios.
Cloud & DevOps
Conocimientos de Docker.
Experiencia con Kubernetes.
Gestión de repositorios mediante Git.
Experiencia en integración y despliegue continuo con Jenkins.
Idiomas
Inglés fluido (mínimo B2).
Capacidad para participar en reuniones internacionales y documentación técnica.
Funciones
Desarrollo y mantenimiento de aplicaciones Full Stack.
Implementación de nuevas funcionalidades en Angular y Node.js.
Diseño y desarrollo de APIs REST y servicios backend.
Participación en la evolución de arquitecturas modernas basadas en contenedores.
Integración de aplicaciones con plataformas corporativas.
Desarrollo y mantenimiento de pipelines CI/CD.
Resolución de incidencias y optimización de aplicaciones.
Participación en revisiones de código y aplicación de buenas prácticas de desarrollo.
Colaboración con equipos funcionales, técnicos y de arquitectura.
Tecnologías Clave
Angular
TypeScript
Node.js
NestJS
Docker
Kubernetes
Git
Jenkins
REST APIs
Microservicios
Agile / Scrum
Perfil Ideal
Más de 4-5 años de experiencia en desarrollo de software.
Experiencia Full Stack con especial foco en Angular y Node.js.
Conocimientos de arquitecturas modernas y desarrollo basado en microservicios.
Capacidad analítica y orientación a la calidad del software.
Persona proactiva, con iniciativa y acostumbrada a trabajar en entornos colaborativos e internacionales.
Valorable experiencia participando en decisiones técnicas y diseño de soluciones.
