Desarrollador/a React
Role details
Job location
Tech stack
Job description
Diseñar, desarrollar y mantener interfaces en React escalables, reutilizables y accesibles Traducir requerimientos funcionales y diseños UX/UI en soluciones front robustas y eficientes Implementar gestión de estados, routing, consumo de datos y comunicación con APIs Asegurar el rendimiento, la seguridad y la calidad del código Desarrollar y mantener tests unitarios, de integración y end to end Participar en revisiones de código, buenas prácticas y documentación técnica Colaborar en procesos de integración y despliegue continuo Monitorizar métricas de front, errores y experiencia de usuario para proponer mejoras continuas
Requirements
Buscamos un perfil de Front End Developer con experiencia sólida en React, orientado al desarrollo de interfaces modernas, escalables, accesibles y alineadas con criterios de negocio y experiencia de usuario La persona seleccionada participará en el diseño, desarrollo y mantenimiento de soluciones front end, colaborando con equipos multidisciplinares en un entorno Agile y con foco en calidad, rendimiento, seguridad y escalabilidad, Entre 3 y 5 años de experiencia en desarrollo Front End Experiencia avanzada en React, incluyendo hooks, context y custom hooks Dominio de TypeScript Experiencia con React Router Conocimientos sólidos en gestión de estado con Redux Toolkit, Zustand o Recoil Experiencia aplicando patrones de desarrollo como Atomic Design o Clean Architecture Dominio del ecosistema front end, incluyendo Vite, Webpack, Babel, npm y yarn Experiencia en entornos con monorepos, como Nx o Turbo Conocimiento de SSR y SSG con Next.js Experiencia en arquitecturas de microfrontends Dominio de estándares web, incluyendo HTML5, CSS3, SCSS Experiencia con CSS-in-JS, como Styled Components o Emotion Conocimiento de Tailwind CSS Experiencia en accesibilidad WCAG, internacionalización, diseño responsive y optimización de rendimiento Conocimiento de métricas como Lighthouse y Core Web Vitals Experiencia en testing con Jest, React Testing Library, Cypress o Playwright Manejo de herramientas de calidad como ESLint y Prettier Conocimientos de seguridad front end, incluyendo CSP, sanitización y autenticación con OIDC/OAuth2 Integración con APIs REST y GraphQL Experiencia con estrategias de caching como SWR o React Query Conocimiento de herramientas de observabilidad como Sentry y OpenTelemetry Experiencia en CI/CD, por ejemplo con GitHub Actions y uso de feature flags
Benefits & conditions
Incorporación inmediata Modalidad con trabajo remoto, * Jornada completa Jornada
-
3 años Experiencia
-
Indefinido Tipo contrato
-
27.000 € - 36.000 € Bruto/año