Programador/a Angular

Ayesa Digital

País Vasco

Presencial

EUR 45.000 - 65.000

Jornada completa

Hace 6 días
Sé de los primeros/as/es en solicitar esta vacante

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Ventajas ofrecidas por este puesto de trabajo

Flexibilidad horaria
Smart Job
Jornada intensiva en verano
Seguro médico
Ticket Restaurant
Guardería
Transporte
Plan Bienestar
Formación y certificaciones
Idiomas
Voluntariado

Descripción de la vacante

Ayesa Digital busca un/a Programador/a Angular para liderar la modernización de arquitecturas legacy y migrar aplicaciones heredadas hacia Angular 21+.

Buscamos más de 5 años en frontend, dominio de AngularJS y Angular 21+, y experiencia en migraciones grandes. Se valoran TypeScript, RxJS, pruebas automatizadas y trabajo en equipos ágiles. Spanish/English técnico, ubicación en España.

Formación

  • Más de 5 años en desarrollo frontend.
  • Dominio de AngularJS (legacy) y Angular 21+.
  • Experiencia comprobable en migraciones de proyectos grandes o complejos.
  • Conocimiento profundo de TypeScript y RxJS.
  • Familiaridad con módulos, componentes, servicios e inyección de dependencias.
  • Experiencia en testing (Jasmine, Karma, Cypress o equivalentes).
  • Sensibilidad hacia la calidad del código, documentación y mantenibilidad a largo plazo.
  • Capacidad para trabajar en contextos ágiles y colaborativos.
  • Comunicación efectiva en español e inglés técnico.

Responsabilidades

  • Migración integral de aplicaciones de NatStart y AngularJS hacia Angular 21+.
  • Analizar y documentar sistemas legacy para refactorización y modernización.
  • Diseñar e implementar migraciones progresivas, minimizando riesgos y paradas.
  • Desarrollar componentes Angular 21+ reutilizables siguiendo SOLID.
  • Optimizar rendimiento, accesibilidad y seguridad en las implementaciones.
  • Realizar code reviews y mentoría al equipo durante la transformación.
  • Colaborar con producto y stakeholders para validar migraciones.
  • Implementar y mantener pruebas automatizadas (unit y e2e) con cobertura.

Conocimientos

AngularJS (legacy)
Angular 21+
TypeScript
RxJS
HTML5
CSS3
SCSS
Testing (Jasmine, Karma, Cypress)
Git
MVC / MVVM patterns
RESTful APIs
GraphQL
DevTools & debugging

Herramientas

Jasmine
Karma
Cypress
RESTful APIs
GraphQL

Descripción del empleo

Ayesa Digital somos más de 11.000 profesionales en 10 países, comprometidos con la transformación digital de empresas y administraciones públicas. Si te apasiona el análisis, tienes visión de negocio y quieres formar parte de proyectos de impacto real, ¡te estamos buscando!

Buscamos un/a Programador/a Angular apasionado/a por modernizar arquitecturas legacy y liderar la migración de aplicaciones heredadas hacia tecnologías contemporáneas.

¿QUÉ VAS A HACER?

Serás responsable de la migración integral de aplicaciones desarrolladas en NatStart y AngularJS hacia Angular 21 o superior, garantizando la calidad del código, el mantenimiento de funcionalidades y la experiencia del usuario final. Tus principales desafíos serán:

  • Analizar y documentar sistemas legacy (NatStart, AngularJS) para identificar oportunidades de refactorización y modernización
  • Diseñar e implementar estrategias de migración progresiva, minimizando riesgos y tiempos de parada
  • Desarrollar componentes Angular 21+ reutilizables, siguiendo patrones SOLID y mejores prácticas de arquitectura
  • Optimizar rendimiento, accesibilidad y seguridad en las nuevas implementaciones
  • Realizar code reviews técnicos y mentoría a otros miembros del equipo durante el proceso de transformación
  • Colaborar con producto y stakeholders para validar funcionalidades migrables
  • Implementar y mantener testing automatizado (unit, e2e) con cobertura adecuada
¿QUÉ BUSCAMOS?
  • Experiencia demostrada: Más de 5 años en desarrollo frontend
  • Dominio avanzado de AngularJS (legacy) y Angular 21 o versiones superiores
  • Experiencia comprobada en migraciones de proyectos grandes o complejos
  • Conocimiento profundo de TypeScript y programación reactiva (RxJS)
  • Familiaridad con módulos, componentes, servicios e inyección de dependencias
  • Experiencia en testing (Jasmine, Karma, Cypress o equivalentes)
  • Sensibilidad hacia la calidad del código, documentación y mantenibilidad a largo plazo
  • Capacidad para trabajar en contextos ágiles y colaborativos
  • Comunicación efectiva en español e inglés técnico
CONOCIMIENTOS TÉCNICOS
  • AngularJS (frameworks legacy)
  • Angular 21+
  • TypeScript
  • RxJS y programación reactiva
  • HTML5, CSS3, SCSS
  • Testing automatizado (unit, e2e)
  • Control de versiones (Git)
  • Patrones arquitectónicos (MVC, MVVM, componentes)
  • RESTful APIs / GraphQL
  • DevTools de navegador y debugging avanzado
Ofrecemos un camino lleno de aventuras:
  • ¡Llega hasta donde tú quieras! Crece con nuestros programas de desarrollo. Te ayudaremos a marcar tu itinerario de futuro anualmente participando en proyectos vanguardistas con los mejores profesionales del sector.
  • Porque lo importante sois tú y los tuyos: contamos con políticas que facilitan la conciliación entre la vida profesional y personal: Flexibilidad horaria, Smart Job y jornada intensiva en verano.
  • Tú decides cómo usar tu dinero: disfruta de nuestra retribución flexible, contamos con: Seguro médico, Ticket Restaurant, Guardería y Transporte.
  • Plan Bienestar: descuentos en viajes, tecnología, formación, deporte, belleza y ¡muchos más!
  • Diviértete participando en los diferentes concursos y actividades que organizamos: ¿te gusta el deporte, escribir, la fotografía? Todo tiene cabida.
  • ¡Actualízate! Apostamos por un aprendizaje continuo, contamos con formación especializada, certificaciones e idiomas.
  • ¡Deja tu huella! Impacta con nuestros proyectos de voluntariado social.

¡Únete a la multinacional española tecnológica referente en el mundo! Atendiendo a la Ley Orgánica 3/2007, de 22 de marzo, la empresa se ha marcado como objetivo promover la defensa y aplicación efectiva del principio de igualdad entre hombres y mujeres, evitando cualquier tipo de discriminación laboral por razón de sexo, garantizando así las mismas oportunidades de ingreso.

Asimismo, fomentamos la diversidad, rechazando cualquier tipo de discriminación por razones de raza, sexo, diversidad funcional, religión, orientación sexual, identidad sexual, o cualquier otra condición personal o social, apostando por construir un entorno inclusivo y enriquecedor.

#LI-BM1

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Desarrollador de front-end
Desarrollador de front-end

Ayesa Digital • España

Presencial
EUR 35.000 - 50.000
Formación continua
Flexibilidad horaria
Retribución flexible
Analista Programador/a Fullstack .NET y Angular
Analista Programador/a Fullstack .NET y Angular

Ayesa • Barcelona

Presencial
EUR 30.000 - 40.000
Flexibilidad horaria
Seguro médico
Ticket Restaurant
+3
Desarrollador/a Fullstack Java – Frontend
Desarrollador/a Fullstack Java – Frontend

Ayesa Digital • Comunidad de Madrid

Presencial
EUR 42.000 - 64.000
Seguro médico
Ticket Restaurant
Guardería
+4
Desarrollador/a Angular (Presencial)
Desarrollador/a Angular (Presencial)

Profile Software Services • Barcelona

Presencial
EUR 42.000 - 66.000
Contrato indefinido
Salario competitivo
Flexibilidad horaria
+3
Desarrollador Frontend: Migración AngularJS a Angular 21+
Desarrollador Frontend: Migración AngularJS a Angular 21+

Ayesa Digital • País Vasco

Presencial
EUR 45.000 - 65.000
Flexibilidad horaria
Smart Job
Jornada intensiva en verano
+8
Angular Developer
Angular Developer

agap2 Spain • España

A distancia
EUR 30.000 - 50.000
Retribución flexible
Ticket restaurante
Plan de carrera
+1
Programador/a .Net Core
Programador/a .Net Core

Ayesa • Mondragón

Híbrido
EUR 30.000 - 40.000
Flexibilidad horaria
Seguro médico
Ticket Restaurant
+1
Analista .NET
Analista .NET

Ayesa Digital • Madrid

Presencial
EUR 35.000 - 50.000
Seguro médico
Ticket Restaurant
Guardiía
+2
Programador/a Flutter
Programador/a Flutter

Ayesa Digital • Sevilla

Presencial
Seguro médico
Ticket Restaurant
Guardería
+4
Programador/a web
Programador/a web

Ayesa • Sevilla

Presencial
EUR 30.000 - 45.000
Flexibilidad horaria
Retribución flexible
Plan Bienestar
+1