Front End Developer React
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 contexto 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 permitido
- Jornada habitual de 9:00 a 18:00
- Jornada de verano de 8:00 a 15:00
- Entorno de trabajo Agile
- Salario 35.000