Desarrollador/a React
CAS TRAINING
Detalles de la oferta
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
Funciones
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
Requisitos
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
Se ofrece
Incorporación inmediata
Modalidad con trabajo remoto
Salario
💰 27 000 - 36 000 €/anuales
Localización
🌍 Global
¿Cómo aplicar?
Este puesto de trabajo tiene más de 30 días y es probable que esté cubierto. Intente postularse a ofertas de trabajo publicadas recientemente.
Empleos similares
Arquitecto/a IA Java Angular
CAS TRAINING
Desarrollador/a Fullstack Node.JS, React, MongoDB
CAS TRAINING
Desarrollador/a Java Angular IA-NATIVE
CAS TRAINING
Desarrollador/a REACT Inglés alto
CAS TRAINING
Analista programador/ JAVA Cloud
CAS TRAINING
Fullstack Developer
CMV Consultores
Arquitect/a Java
CAS TRAINING
Desarrollador/a Angular
CMV Consultores
Programador/a JAVA KAFKA
CAS TRAINING
Full Stack Engineer (React.js, Node.js)
Page Personnel
Desarrollador/a java Apis Seguros
CAS TRAINING
Analista Desarrollador/a GIS Python
Serem
AI Frontend Engineer
CMV Consultores
Desarrollador/a Frontend React
Digital Talent Agency
Desarrollador/a Frontend REACT
Digital Talent Agency
Programador/a Fullstack Java y React
CMV Consultores
Desarrollador/a Front-End (JavaScript / Lit)
Arelance
Desarrollador/a TypeScript
Arelance
Staff Software Engineer
Affirm
Analista de Software Node.js
Page Personnel