Frontend Engineer (React), hibrido
Perfil buscado (Hombre/Mujer)
Desarrollo de interfaces de usuario utilizando React y TypeScriptImplementación de componentes reutilizables y escalables
Gestión del estado de la aplicación y optimización de rendimiento
Integración con APIs REST
Desarrollo de interfaces responsive y accesibles
Colaboración con equipos multidisciplinares (backend, producto, diseño)
Debugging y resolución de incidencias en entorno local
Proyecto estable como Frontend Engineer (React)Formarás parte de un ecosistema de Talento Tecnológico
Conocimientos técnicos:
TypeScript: uso de types, interfaces y generics básicosReact (v19+) + Vite:
Functional componentsHooks: useState, useEffect, useCallback, useMemo
Gestión de estado
Material UI:
Uso fluido de componentesPersonalización básica con sx y theme
Responsive Design:
Flexbox / GridTailwind CSS
Context API:
Buen criterio sobre cuándo utilizarlaConocimiento de prop drilling
APIs REST + Axios:
Llamadas HTTPInterceptors
Manejo de errores
Formularios:
FormikValidaciones con Yup o Zod
Internacionalización:
i18next (nivel básico)
Debugging:
Ejecución en local en modo debugUso de breakpoints
Requisitos Deseables
Conocimientos teóricos de arquitectura hexagonalExperiencia con IndexedDB y Cache API (PWA / aplicaciones offline)
Conocimiento de autenticación con JWT:
Flujo de autenticaciónRefresh tokens
Buenas prácticas de almacenamiento seguro
Experiencia en testing end-to-end:
Playwright (preferible)Cypress o Selenium
Page Consulting Tech Solutions, es el área de PageGroup especializada en la realización de proyectos IT en clientes, ofreciendo una amplia variedad de soluciones tecnológicas a medida con la flexibilidad y agilidad requerida. (https://www.michaelpage.es/seleccion-personal/technology-consulting)
Contrato indefinido con Page Tech SolutionsHibrido en Barcelona
Formación continua para desarrollar tu talento
Beneficios sociales y plan de retribución flexible.
Compensación de gastos de teletrabajoPlan de carrera en un ecosistema de talento tecnológico.
React, TypeScript