Descripción de la oferta
Buscamos un/a Senior Frontend Developer para unirse a nuestro dinámico equipo y liderar la entrega del frontend de una aplicación empresarial basada en Next.js. Trabajarás con tecnologías frontend modernas para construir experiencias de usuario escalables y de alto rendimiento utilizando Next.js, Tailwind CSS, un enfoque guiado por componentes y Storybook para la documentación y colaboración de la UI.Ayudarás a evolucionar un sistema de componentes reutilizables (basado en primitivas modernas de React UI) y garantizarás altos estándares de UI/UX, rendimiento y mantenibilidad, trabajando dentro de un entorno Scrum/Agile.Responsabilidades claveDesarrollo de aplicaciones: Desarrollar y mantener aplicaciones web empresariales de alto rendimiento utilizando Next.js.Arquitectura y Sistemas de Diseño: Construir componentes de UI reutilizables y bien estructurados, y hacer evolucionar nuestro sistema de componentes / sistema de diseño.Optimización de UI/UX: Implementar y optimizar interfaces de usuario responsivas utilizando Tailwind CSS, asegurando tiempos de carga rápidos y una experiencia de usuario fluida.Documentación y Calidad: Documentar y validar componentes de UI utilizando Storybook. Garantizar la mantenibilidad del código siguiendo las mejores prácticas, incluyendo pruebas unitarias y de integración (ej. Vitest).Colaboración: Colaborar estrechamente con ingenieros de backend para integrar APIs y garantizar un manejo de datos fiable. Trabajar en conjunto con diseñadores, desarrolladores y product managers para entregar funcionalidades de alta calidad.Metodologías Ágiles: Participar activamente en las ceremonias Scrum (reuniones diarias, planificación de sprint, retrospectivas) en un entorno de ritmo ágil.Requisitos mínimosMás de 5 años de experiencia competente en el desarrollo de aplicaciones web modernas con React y Next.js.Sólida experiencia en el diseño e implementación de arquitecturas frontend (código base escalable, límites de componentes, patrones y mejores prácticas).Experiencia demostrada en desarrollo guiado por componentes y Storybook para el desarrollo y documentación de interfaces.Profundo conocimiento de diseño de UI responsivo y prácticas modernas de CSS, incluyendo Tailwind CSS.Experiencia con estrategias y herramientas de pruebas frontend (unitarias/integración) como Vitest.Experiencia en la integración de APIs (REST preferible; GraphQL es un plus).Experiencia con librerías de visualización de datos (ej. ECharts, Chart.js, D3, etc.).Sólida experiencia con Git y flujos de trabajo modernos de branching / Pull Requests.Excelentes habilidades de comunicación y trabajo en equipo (nivel fluido de inglés, dado el entorno multicultural).Deseable (Nice-to-Have)Experiencia con pipelines de CI/CD y contenedorización (Docker) para entornos frontend.Familiaridad con herramientas de calidad de código como Sonar Cloud y/o herramientas de seguridad (Snyk, etc.).Familiaridad con monorepos.Experiencia con herramientas de pruebas E2E (ej. Playwright o Cypress).Comprensión de arquitecturas serverless y/o integraciones con AWS.Sobre tiFuertes habilidades de resolución de problemas, pensamiento crítico y depuración (debugging).Curiosidad y pasión por aprender nuevas habilidades y tecnologías.Capacidad para operar en un entorno ágil y de ritmo rápido, aportando valor a través del pensamiento esctructurado.Disponibilidad: Capacidad para asistir a nuestros laboratorios tecnológicos en Barcelona de 2 a 3 días por semana.Qué ofrecemosLa oportunidad de disfrutar de una carrera desafiante en un entorno emocionante y de ritmo rápido dentro de una industria global dinámica.La oportunidad de trabajar en un entorno multicultural en excelentes oficinas.Paquete integral de beneficios: Seguro médico, plan de pensiones y bonos por desempeño.Un fuerte compromiso con la conciliación de la vida laboral y familiar.
#J-18808-Ljbffr