Frontend Engineer (React), hibrido
Empresa
Michael Page
Provincia
Barcelona
Ciudad
Barcelona
Tipo de Contrato
Tiempo Completo
Salario
Entre 42000 Euros y 48000 Euros Bruto/año
Descripción
Frontend Engineer (React)
Perfil buscado (Hombre/Mujer)
Desarrollo de interfaces de usuario utilizando React y TypeScript
Implementació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ásicos
React (v19+) + Vite:
Functional components
Hooks: useState, useEffect, useCallback, useMemo
Gestión de estado
Material UI:
Uso fluido de componentes
Personalización básica con sx y theme
Responsive Design:
Flexbox / Grid
Tailwind CSS
Context API:
Buen criterio sobre cuándo utilizarla
Conocimiento de prop drilling
APIs REST + Axios:
Llamadas HTTP
Interceptors
Manejo de errores
Formularios:
Formik
Validaciones con Yup o Zod
Internacionalización:
i18next (nivel básico)
Debugging:
Ejecución en local en modo debug
Uso de breakpoints
Requisitos Deseables
Conocimientos teóricos de arquitectura hexagonal
Experiencia con IndexedDB y Cache API (PWA / aplicaciones offline)
Conocimiento de autenticación con JWT:
Flujo de autenticación
Refresh 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 Solutions
Hibrido en Barcelona
Formación continua para desarrollar tu talento
Beneficios sociales y plan de retribución flexible.
Compensación de gastos de teletrabajo
Plan de carrera en un ecosistema de talento tecnológico.
React, TypeScript
Perfil buscado (Hombre/Mujer)
Desarrollo de interfaces de usuario utilizando React y TypeScript
Implementació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ásicos
React (v19+) + Vite:
Functional components
Hooks: useState, useEffect, useCallback, useMemo
Gestión de estado
Material UI:
Uso fluido de componentes
Personalización básica con sx y theme
Responsive Design:
Flexbox / Grid
Tailwind CSS
Context API:
Buen criterio sobre cuándo utilizarla
Conocimiento de prop drilling
APIs REST + Axios:
Llamadas HTTP
Interceptors
Manejo de errores
Formularios:
Formik
Validaciones con Yup o Zod
Internacionalización:
i18next (nivel básico)
Debugging:
Ejecución en local en modo debug
Uso de breakpoints
Requisitos Deseables
Conocimientos teóricos de arquitectura hexagonal
Experiencia con IndexedDB y Cache API (PWA / aplicaciones offline)
Conocimiento de autenticación con JWT:
Flujo de autenticación
Refresh 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 Solutions
Hibrido en Barcelona
Formación continua para desarrollar tu talento
Beneficios sociales y plan de retribución flexible.
Compensación de gastos de teletrabajo
Plan de carrera en un ecosistema de talento tecnológico.
React, TypeScript