Senior Front-End Developer
Sobre Shopadvizor
En Shopadvizor transformamos la voz del consumidor en decisiones inteligentes. Ayudamos a marcas y retailers a conectar con sus consumidores a través de insights reales, accionables y con impacto, desde el ecommerce hasta la góndola.
Estamos creciendo, y buscamos a un programador front end con conocimientos sólidos en react para nuestro gran equipo de Madrid.
Tu misión
Diseñar, desarrollar y mantener interfaces web robustas y accesibles utilizando React (16+), TypeScript y el ecosistema asociado, garantizando una excelente experiencia de usuario, alto rendimiento y calidad de código. Colaborar con diseño y backend para entregar funcionalidades de negocio iterativas y medibles, apoyándose en buenas prácticas de testing.
Lo que vas a hacer
Implementar nuevas funcionalidades y vistas en React usando hooks, Redux y Apollo Client (GraphQL).
Construir y mantener React-Admin para backoffices / paneles internos.
Trabajar de la mano con diseño implementando nuevas funcionalidades desde Figma
Estilizar componentes con styled-components y MUI (Material UI), asegurando consistencia con el design system.
Optimizar rendimiento (memoization, code-splitting, lazy loading) y accesibilidad (WCAG).
Escribir tests unitarios y de integración (Jest / RTL) y participar en code reviews (Bitbucket / Git).
Consumir APIs GraphQL / REST, definir tipados con TypeScript y modelos de datos seguros.
Documentar decisiones técnicas en Confluence y seguir el flujo de trabajo en Jira.
Colaborar de forma continua con el equipo vía Slack y prácticas CI / CD.
Mantener estándares de calidad, convenciones y linters; participar en la mejora continua del front.
Buscamos a alguien con...
3–4+ años de experiencia profesional desarrollando con React 16+.
Dominio de JavaScript (ES6+) y TypeScript.
Experiencia con React hooks, Redux y gestión de estado.
Uso avanzado de Apollo Client y GraphQL.
Práctica con React-Admin para construir paneles / CRUDs.
Estilos con styled-components y componentes con Material-UI / MUI.
Fluidez con Git (pull requests, branching, code review).
Familiaridad con Atlassian (Jira, Confluence, Bitbucket) y comunicación en Slack.
Conocimiento de pruebas (Jest / React Testing Library) y buenas prácticas de accesibilidad.
Además sería un plus
GCP (Google Cloud Platform)
Saber trabajar con Figma (no diseñar, dev-mode)
Firebase
Webpack / Vite
Tailwind
Qué ofrecemos
Modelo Híbrido de trabajo y horarios flexibles
Jornada intensiva todos los viernes
Día libre por tu cumpleaños (cuando tú quieras durante el año)
24 y 31 de diciembre no se trabaja
Oficinas céntricas en Madrid
Tickets restaurante y guardería
Clases de inglés o francés
Ayuda para formación
Actividades de team building
Te suena bien?
Envíanos tu CV y si no terminamos haciendo match,
te contaremos por qué
#J-18808-Ljbffr
Senior Frontend Developer • Madrid, Madrid, SPAIN