Diseño y desarrollo frontend : Diseñar y desarrollar aplicaciones frontend escalables y centradas en el usuario utilizando Angular y tecnologías web modernas.
Arquitectura y rendimiento : Garantizar una arquitectura de interfaz robusta, optimizar el rendimiento de las aplicaciones y asegurar una integración fluida con APIs backend.
Calidad y entrega continua : Dar soporte y optimizar los entornos de desarrollo y producción, incluyendo pipelines de CI/CD, asegurando una entrega fiable y continua de funcionalidades frontend.
Colaboración multidisciplinar : Trabajar estrechamente con Product Owner, diseñadores UX, desarrolladores backend, equipos de validación y DevOps para entregar aplicaciones seguras, escalables y alineadas con los objetivos del negocio.
Arquitectura y documentación : Contribuir a las decisiones de arquitectura frontend y a la documentación requerida para entornos regulados (GxP).
Requirements
Experiencia de más de 5 años en ingeniería de software frontend, con un sólido dominio de Angular (últimas versiones)
Arquitectura de componentes
Uso avanzado de servicios e inyección de dependencias
Manejo de RxJS y programación reactiva
Buenas prácticas de gestión del estado
Optimización del rendimiento de aplicaciones frontend
Experiencia sólida en HTML5, CSS3, SCSS y JavaScript/TypeScript modernos
Experiencia demostrable en el diseño de arquitecturas de UI escalables, mantenibles y modulares
Capacidad para traducir requisitos funcionales y de negocio en componentes de UI intuitivos y flujos de usuario eficientes
Experiencia en la integración de aplicaciones frontend con APIs RESTful y servicios backend
Amplia experiencia en pruebas unitarias y de integración (Jasmine, Karma, Cypress u otros frameworks similares)
Experiencia trabajando en entornos ágiles (Scrum / Kanban)
Capacidad para escribir código limpio, documentado y testeable, alineado con estándares empresariales
Conocimiento de buenas prácticas de seguridad en frontend
Experiencia demostrable liderando el desarrollo frontend basado en Angular
Nos encantaría si además te manejases bien con Inglés.
Tech Stack
Angular
Cypress
JavaScript
RxJS
SCSS
TypeScript
Benefits
Contrato Indefinido
Modelo híbrido : 4 días de teletrabajo y 1 día presencial en Sant Cugat del Vallès (Barcelona)
Formación interna y acceso a certificaciones
Plan de retribución flexible (seguro médico, transporte, tickets guardería, tickets restaurante)
Embajador de nuestra marca, a través de nuestro plan amigo ¡Recomienda a tus amigos y llévate un extra!
¡Eventos, meetups, techdays, charlas...y mucho más!