Desarrollador/a React

CAS
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish
Experience level
Intermediate
Compensation
€ 36K

Job location

Remote

Tech stack

JavaScript
API
Agile Methodologies
HTML5
User Authentication
CSS
Software Quality
Code Review
Continuous Integration
Github
OAuth
Performance Tuning
Next.js
TypeScript
Web Content Accessibility Guidelines
Web Standards
Eslint
Network Routers
Tailwind
React
Cypress
WebPack
Playwright
Sentry
Npm(Software)
GraphQL
Front End Software Development
React
React Testing Library
REST

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

Apply for this position