Desarrollador/A Frontend Next.Js (Ingles)
Role details
Job location
Tech stack
Job description
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.Desarrollo 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 experienciaprofesional en el desarrollo de aplicaciones web modernas conReact 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 yStorybookpara el desarrollo y documentación de interfaces.Profundo conocimiento de diseño de UI responsivo y prácticas modernas de CSS, incluyendoTailwind CSS.Experiencia con estrategias y herramientas de pruebas frontend (unitarias/integración) comoVitest.Experiencia en la integración de APIs (RESTpreferible; GraphQL es un plus).Experiencia con librerías de visualización de datos (ej.ECharts, Chart.js, D3, etc.).Sólida experiencia conGity 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).Experiencia con pipelines de CI/CD y contenedorización (Docker) para entornos frontend.Familiaridad con herramientas de calidad de código comoSonarCloudy/o herramientas de seguridad (Snyk, etc.).Familiaridad con monorepos.Experiencia con herramientas de pruebas E2E (ej.PlaywrightoCypress).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 enBarcelonade 2 a 3 días por semana.La 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-*****-Ljbffr
Requirements
Más de 5 años de experienciaprofesional en el desarrollo de aplicaciones web modernas conReact 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 yStorybookpara el desarrollo y documentación de interfaces. Profundo conocimiento de diseño de UI responsivo y prácticas modernas de CSS, incluyendoTailwind CSS. Experiencia con estrategias y herramientas de pruebas frontend (unitarias/integración) comoVitest. Experiencia en la integración de APIs (RESTpreferible; GraphQL es un plus). Experiencia con librerías de visualización de datos (ej.ECharts, Chart.js, D3, etc.). Sólida experiencia conGity 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). Experiencia con pipelines de CI/CD y contenedorización (Docker) para entornos frontend. Familiaridad con herramientas de calidad de código comoSonarCloudy/o herramientas de seguridad (Snyk, etc.). Familiaridad con monorepos. Experiencia con herramientas de pruebas E2E (ej.PlaywrightoCypress). Comprensión de arquitecturas serverless y/o integraciones con AWS. Sobre ti Fuertes 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 enBarcelonade 2 a 3 días por semana.
Benefits & conditions
La 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.