Randstad Digital España
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 clave
- 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ínimos:
- Más de 5 años de experiencia profesional 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 SonarCloud 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 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 en Barcelona de 2 a 3 días por semana.
Qué ofrecemos
- 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.
Por favor, para solicitar este trabajo visita es.whatjobs.com.

