Diseñar, desarrollar y mantener aplicaciones frontend modernas utilizando Angular (últimas versiones) y tecnologías web actuales.
Implementar soluciones a partir de historias de usuario, garantizando código limpio, reutilizable, mantenible y bien testeado.
Asegurar una arquitectura de interfaz escalable, modular y alineada con estándares empresariales.
Optimizar el rendimiento, la experiencia de usuario y la accesibilidad de las aplicaciones.
Integrar de forma eficiente el frontend con APIs RESTful y servicios backend.
Dar soporte a los entornos de desarrollo y producción, colaborando en pipelines de CI/CD para asegurar una entrega continua, fiable y de calidad.
Colaborar estrechamente con Product Owner, UX/UI Designers, Backend Engineers y equipos de validación.
Participar activamente en decisiones de arquitectura frontend.
Contribuir a la documentación técnica requerida en entornos regulados (GxP), asegurando cumplimiento y trazabilidad.
Requirements
+5 años de experiencia en desarrollo frontend.
Inglés alto (C1)
Dominio sólido de Angular (versiones recientes), incluyendo: Arquitectura basada en componentes, Servicios e inyección de dependencias, RxJS y programación reactiva, Buenas prácticas de gestión de estado, Técnicas de optimización del rendimiento.
Experiencia avanzada en HTML5, CSS3, SCSS y JavaScript/TypeScript moderno.
Experiencia demostrable diseñando arquitecturas de UI escalables, modulares y mantenibles.
Integración de aplicaciones frontend con APIs REST y servicios backend.
Amplia experiencia en testing unitario y de integración (Jasmine, Karma, Cypress u otros).
Capacidad para escribir código limpio, documentado y testeable, alineado con estándares corporativos.
Conocimiento de buenas prácticas de seguridad en frontend.
Experiencia trabajando en entornos ágiles (Scrum, Kanban).
Capacidad para transformar requisitos funcionales y de negocio en flujos de usuario intuitivos y eficientes.
Experiencia liderando el desarrollo frontend con Angular, actuando como referente técnico dentro del equipo.
Tech Stack
Angular
Cypress
JavaScript
RxJS
SCSS
TypeScript
Benefits
Modelo híbrido: 1 día a la semana oficinas en Barcelona (Sant Cugat del Vallés)
Horario flexible ⏰
Vacaciones 🌴 : 22 días de vacaciones + 2 días de libre disposición, además de los días 24 y 31 de diciembre libres.
Contrato indefinido 📄 : Desde el primer día, con opción de 12 o 14 pagas.
Retribución flexible 💳 : Tarjeta restaurante, cheque guardería, seguro médico, formación y otros beneficios con ventajas fiscales.
Club de ventajas 🎁 : Descuentos en tecnología, ocio y formación.
Formación continua 📚 : Acceso a Udemy Business, cursos de idiomas, certificaciones oficiales y formación técnica.
Plan de carrera 🚀 : Acompañamiento para crecer, especializarte o asumir nuevos retos.
Bienestar integral 💚 : Programas de nutrición, actividad física y equilibrio emocional.
Conciliación +VIDA 👨 👩 👧 👦 : Asistencia personal y familiar 24/7.
Ambiente inclusivo 🌍 : Entorno diverso y multicultural.
Eventos sociales 🎮 : Actividades para conectar con el equipo.