Programador/A Angular (Vigo)
Role details
Job location
Tech stack
Job description
En Ayesa Digital somos más de ****** 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!¿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.Analizar y documentar sistemas legacy (NatStart, AngularJS) para identificar oportunidades de refactorización y modernizaciónDiseñar e implementar estrategias de migración progresiva, minimizando riesgos y tiempos de paradaDesarrollar componentes Angular 21+ reutilizables, siguiendo patrones SOLID y mejores prácticas de arquitecturaOptimizar rendimiento, accesibilidad y seguridad en las nuevas implementacionesRealizar code reviews técnicos y mentoría a otros miembros del equipo durante el proceso de transformaciónColaborar con producto y stakeholders para validar funcionalidades migrablesImplementar y mantener testing automatizado (unit, e2e) con cobertura adecuada¿QUÉ BUSCAMOS?Más de 5 años en desarrollo frontendDominio avanzado de AngularJS (legacy) y Angular 21 o versiones superioresExperiencia comprobada en migraciones de proyectos grandes o complejosConocimiento profundo de TypeScript y programación reactiva (RxJS)Familiaridad con módulos, componentes, servicios e inyección de dependenciasExperiencia en testing (Jasmine, Karma, Cypress o equivalentes)Sensibilidad hacia la calidad del código, documentación y mantenibilidad a largo plazoCapacidad para trabajar en contextos ágiles y colaborativosComunicación efectiva en español e inglés técnicoCONOCIMIENTOS TÉCNICOSAngularJS (frameworks legacy)Angular 21+TypeScriptRxJS y programación reactivaHTML5, CSS3, SCSSTesting automatizado (unit, e2e)Control de versiones (Git)Patrones arquitectónicos (MVC, MVVM, componentes)RESTful APIs / GraphQLDevTools de navegador y debugging avanzadoOFRECEMOSLlega hasta donde tú quieras: crece con nuestros programas de desarrollo y participa en proyectos vanguardistas.Políticas que facilitan la conciliación entre la vida profesional y personal: flexibilidad horaria, Smart Job y jornada intensiva en verano.Retribución adaptable: seguro médico, ticket restaurant, guardería y transporte.Plan Bienestar: descuentos en viajes, tecnología, formación, deporte, belleza y otros.Concursos y actividades de entretenimiento en deporte, escritura, fotografía y más.Aprendizaje continuo con formación especializada, certificaciones e idiomas.Proyectos de voluntariado social para dejar tu huella.¡Únete a la multinacional española tecnológica referente en el mundo! Atendiendo a la Ley Orgánica *, 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.#J--Ljbffr
Requirements
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, 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.
Benefits & conditions
Llega hasta donde tú quieras: crece con nuestros programas de desarrollo y participa en proyectos vanguardistas. Políticas que facilitan la conciliación entre la vida profesional y personal: flexibilidad horaria, Smart Job y jornada intensiva en verano. Retribución adaptable: seguro médico, ticket restaurant, guardería y transporte. Plan Bienestar: descuentos en viajes, tecnología, formación, deporte, belleza y otros. Concursos y actividades de entretenimiento en deporte, escritura, fotografía y más. Aprendizaje continuo con formación especializada, certificaciones e idiomas. Proyectos de voluntariado social para dejar tu huella. ¡Únete a la multinacional española tecnológica referente en el mundo! Atendiendo a la Ley Orgánica ******, 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.