> Markdown version of [/jobs/ext/44716-frontend-developer-react](https://www.wearedevelopers.com/jobs/ext/44716-frontend-developer-react). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Frontend developer (React) - **Company:** Flat101 - **Location:** Spain (Remote available) - **Contract:** Apprenticeship - **Skills:** JavaScript (Programming Language), Application Programming Interfaces (APIs), HTML5, Cascading Style Sheets (CSS), Code Review, Continuous Integration, Data Synchronization, Performance Tuning, Next.js, TypeScript, Eslint, ReactJS, Pixel Perfect, Git, Playwright, Figma, React Native, Front End Software Development, React Redux, React Testing Library, JestJS, Restful APIs, Es2015 - **Published:** May 14, 2026 - **Apply:** https://es.indeed.com/viewjob?jk=8073032514b0224d ## About the Role Experiencia demostrable de entre 2 y 4 años trabajando con ReactJS. * Dominio de componentes funcionales y Hooks: * useEffect * useMemo * useCallback * useRef * custom hooks * Buen entendimiento del ciclo de renderizado y rendimiento en React. * Experiencia trabajando con gestión de estado: * Context API * Zustand, Redux Toolkit o similares * Manejo de peticiones HTTP, estados de carga/error y caching. * Experiencia con TypeScript en proyectos React. * Conocimientos sólidos de HTML5, CSS3 y JavaScript moderno (ES6+). * Experiencia maquetando interfaces pixel-perfect a partir de diseños. * Uso habitual de Git en entornos colaborativos * Capacidad para estructurar proyectos frontend de forma escalable. * Experiencia creando componentes reutilizables y mantenibles. * Conocimiento de patrones de composición en React. * Experiencia trabajando con formularios complejos y validaciones: * Conocimientos de optimización de rendimiento * Capacidad para detectar y evitar re-renders innecesarios. * Experiencia trabajando con design systems o librerías de componentes. * Experiencia consumiendo APIs REST. * Manejo de estados asíncronos y sincronización de datos. * Experiencia escribiendo tests con Vitest/Jest, React Testing Library o Playwright. * Conocimiento de testing de componentes, mocks de APIs y testing de hooks. * Experiencia trabajando con ESLint, Prettier y herramientas de calidad de código., * Experiencia con Next.js: * Experiencia con React Native. * Conocimientos de CI/CD, pipelines y entornos. * Conocimientos y aplicación de criterios de accesibilidad (a11y). * Experiencia en entornos ágiles y multidisciplinares. * Interés por la mejora continua, la innovación y la IA aplicada al desarrollo. * Experiencia previa en entorno de agencia/consultora. * Residencia en Zaragoza/Madrid. ## Description Aquí tendrás espacio para proponer, mejorar, debatir decisiones técnicas y trabajar junto a perfiles de front, back, accesibilidad, diseño en un entorno donde el aprendizaje continuo y la mejora forman parte del ADN del equipo., Formarás parte del equipo de desarrollo frontend participando en la creación y evolución de productos digitales modernos, trabajando principalmente con React y TypeScript. Tu misión será desarrollar interfaces eficientes, reutilizables y escalables, manteniendo altos estándares de calidad técnica y experiencia de usuario., * Desarrollo de aplicaciones frontend con React y TypeScript. * Construcción de componentes reutilizables y desacoplados. * Participación en decisiones técnicas y arquitectura frontend. * Integración y consumo de APIs REST. * Gestión de estados asíncronos y sincronización de datos. * Optimización de rendimiento y experiencia de usuario. * Implementación de interfaces pixel-perfect a partir de diseños en Figma. * Participación en code reviews y mejora continua del código. * Mantenimiento de estándares de calidad, testing y accesibilidad. * Documentación y evolución de componentes y librerías internas. ## Related Videos - [The Pragmatic Architect: Balancing Necessity vs. Sufficiency in React Systems](https://www.wearedevelopers.com/videos/2101-the-pragmatic-architect-balancing-necessity-vs-sufficiency-in-react-systems) - [Boost Productivity with AI: Figma & Playwright MCP Workflows - Aris Markogiannakis](https://www.wearedevelopers.com/videos/1768-boost-productivity-with-ai-figma-playwright-mcp-workflows-aris-markogiannakis) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [To New Frontiers: The Future of Frontend Development](https://www.wearedevelopers.com/videos/404-to-new-frontiers-the-future-of-frontend-development) - [Designing the Future of Human<>Agent Collaboration](https://www.wearedevelopers.com/videos/1447-designing-the-future-of-human-agent-collaboration) ## Related Articles - [16 Best Free React UI Libraries in 2025](https://www.wearedevelopers.com/magazine/148-16-best-free-react-ui-libraries-in-2025) - [The Best 7 Frontend Frameworks for Developers in 2025](https://www.wearedevelopers.com/magazine/400-the-best-7-frontend-frameworks-for-developers-in-2025) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Top 5 React Form Libraries for Developers](https://www.wearedevelopers.com/magazine/399-top-5-react-form-libraries-for-developers) - [Dev Digest 133 - Back to Front](https://www.wearedevelopers.com/magazine/474-dev-digest-133-back-to-front) - [The Best JavaScript Framework to Learn](https://www.wearedevelopers.com/magazine/229-the-best-javascript-framework-to-learn)