Overview
Job Title: Front-End Engineer
Skills: React.js, Hooks, Redux, API REST & QA Automation
Experience: 5yrs
Location: Madrid, Spain
Working Model: 1 day at the office per week
Fluent in Spanish and English
Responsibilities
- Participar activamente en el diseño y desarrollo de aplicaciones web modernas utilizando React.js.
- Crear componentes reutilizables y modulares, aplicando buenas prácticas de desarrollo.
- Colaborar estrechamente con equipos de diseño y backend para integrar interfaces limpias, rápidas y funcionales.
- Optimizar el rendimiento y la accesibilidad de las aplicaciones.
- Mantener altos estándares de calidad en el código, incluyendo pruebas automatizadas y documentación técnica.
Requisitos Técnicos
- Dominio de JavaScript (ES6+), TypeScript y React.js.
- Experiencia en gestión de estado con Redux, Context API o herramientas similares.
- Uso avanzado de Hooks y componentes funcionales.
- Conocimientos sólidos en HTML5, CSS3, SASS / LESS, Tailwind o Styled Components.
- Integración con APIs REST y manejo de librerías populares como React Query, React Hook Form, React Router y Zustand.
- Familiaridad con herramientas de testing como Jest y React Testing Library.
- Experiencia con herramientas de build y bundling (Webpack, Vite, Babel).
- Fluidez en el uso de Git y plataformas como GitHub / GitLab, incluyendo flujos de CI / CD.
Habilidades Blandas
- Trabajo colaborativo en entornos ágiles (Scrum / Kanban).
- Comunicación efectiva y enfoque en la resolución de problemas.
- Proactividad y disposición para aprender y aportar ideas.
- Atención al detalle y sensibilidad por la experiencia de usuario (UX).
Extras Deseables (no excluyentes)
- Experiencia con React Native para desarrollo móvil.
- Conocimientos en plataformas Cloud (AWS, Azure, GCP).
- Familiaridad con sistemas de diseño como Carbon, Patternfly u otros.