
Talan es una empresa global de consultoría y tecnología que ayuda a las organizaciones a utilizar la innovación para transformar su forma de operar y tomar decisiones. Su trabajo abarca la gestión y gobernanza de datos, la inteligencia artificial, la ciberseguridad y las plataformas en la nube, con soluciones diseñadas para apoyar modelos de negocio resilientes y mejorar las operaciones. Talan trabaja con ecosistemas tecnológicos como Microsoft, SAP, Oracle y Salesforce, y presta servicio a sectores como la energía, el transporte y los servicios financieros. Con equipos en 18 países de cinco continentes, la empresa combina la consultoría empresarial y la experiencia en SaaS para ayudar a sus clientes a convertir los datos y la tecnología en resultados empresariales prácticos.
Desarrollador sénior de front-end con Angular
Desarrolla y mejora aplicaciones escalables con Angular en Talan, un grupo internacional de consultoría tecnológica y transformación empresarial. El puesto abarca rendimiento, pruebas automatizadas, accesibilidad y estándares de front-end.
Descripción
- Desarrollar y mantener aplicaciones front-end escalables con Angular 16+ y TypeScript
- Crear interfaces de usuario reutilizables, adaptables y accesibles
- Gestionar el estado de las aplicaciones con NgRx Store, Effects, Selectors y Signal Store
- Conectar aplicaciones con API REST, sistemas de diseño corporativos, bibliotecas de componentes y Web Components
- Crear y mantener pruebas automatizadas
- Revisar código y aplicar estándares de codificación y buenas prácticas
- Detectar deuda técnica y recomendar mejoras en arquitectura, rendimiento y mantenibilidad
- Colaborar con las partes interesadas técnicas y funcionales para evaluar requisitos y ofrecer soluciones
- Documentar y explicar decisiones técnicas
- Compartir conocimientos y orientar a otros desarrolladores
- Participar en la rotación obligatoria de guardia 24/7 durante aproximadamente una semana cada tres o cuatro meses
Requisitos
- Al menos cinco años de experiencia profesional en desarrollo front-end
- Dominio del inglés de nivel B2 o superior
- Sólidos conocimientos de HTML5 y CSS3, incluidos diseño adaptable, estándares de accesibilidad WCAG y buenas prácticas de front-end
- Amplia experiencia con JavaScript y TypeScript
- Se requiere experiencia práctica con Angular 16 o posterior
- Experiencia con componentes independientes, Angular Signals, computed(), inject(), RxJS, programación reactiva y gestión de estado con NgRx
- Experiencia integrando sistemas de diseño, bibliotecas corporativas de componentes, Web Components y API REST
- Dominio de Git y los flujos de trabajo de repositorios, incluidas estrategias de ramificación, solicitudes de incorporación de cambios, revisiones de código y resolución de conflictos
- Amplia experiencia creando pruebas automatizadas unitarias, de integración y de componentes
- Conocimientos y experiencia práctica con TDD o BDD
- Disponibilidad para la rotación obligatoria de guardia 24/7
- Se valorará la experiencia con React y Redux
- Se valorará la experiencia con Agile/Scrum
- Se valorará la experiencia con Playwright o Cypress
Beneficios
- Oportunidades de crecimiento profesional y desarrollo de carrera, con acceso a formación continua
- Un entorno de trabajo multicultural e internacional
- Un paquete completo de beneficios que favorece el bienestar físico, emocional y financiero
- Smart Office Pack para el trabajo remoto
- Modalidad de trabajo totalmente remota