> Markdown version of [/jobs/ext/1615605-senior-react-developer](https://www.wearedevelopers.com/jobs/ext/1615605-senior-react-developer). 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). --- # Senior React Developer - **Company:** Capgemini - **Location:** Madrid, Spain - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Web Accessibility, Unit Testing, Cascading Style Sheets (CSS), Software Design Patterns, Object-Oriented Software Development, TypeScript, ReactJS, React Testing Library - **Published:** July 4, 2026 - **Apply:** https://es.indeed.com/viewjob?jk=e5acd07c0128ba5b ## About the Role Mínimo 3 años de experiencia en desarrollo con JavaScript. Al menos 2 años trabajando con TypeScript, incluyendo el uso de genéricos. Experiencia con React, especialmente versiones 16 y 18. Conocimientos sólidos en pruebas unitarias con React Testing Library y Jest. Dominio de CSS, especialmente con Styled Components. Conocimientos en OOP. Experiencia previa en proyectos centrados en ODS o procesos de onboarding. Familiaridad con patrones de diseño y separación de responsabilidades por capas. Conocimientos en accesibilidad web y desarrollo seguro. Idiomas: Inglés nivel B2 o superior, español fluido. ## Description Estamos buscando Software Developer para participar en un proyecto internacional, enfocado en el desarrollo frontend, especialmente con React y TypeScript., Participar activamente en el desarrollo de aplicaciones web modernas utilizando React y TypeScript. Diseñar e implementar componentes reutilizables y escalables. Realizar pruebas unitarias con React Testing Library y Jest. Aplicar buenas prácticas de programación orientada a objetos (OOP) cuando sea necesario. Colaborar en la definición de arquitecturas basadas en principios de DDD (Domain-Driven Design) y Arquitectura Hexagonal. Asegurar que las aplicaciones cumplan con los estándares de accesibilidad y seguridad. Contribuir en proyectos relacionados con los Objetivos de Desarrollo Sostenible (ODS) o procesos de onboarding (valorable). ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Are you still programming unit tests or already generating?](https://www.wearedevelopers.com/videos/722-are-you-still-programming-unit-tests-or-already-generating) - [Do TypeScript without TypeScript](https://www.wearedevelopers.com/videos/327-do-typescript-without-typescript) - [Accessibility in React Application](https://www.wearedevelopers.com/videos/1239-accessibility-in-react-application) - [Vuejs and TypeScript- Working Together like Peanut Butter and Jelly](https://www.wearedevelopers.com/videos/127-vuejs-and-typescript-working-together-like-peanut-butter-and-jelly) - [Typescript, React and Atomic Design - a match made in heaven](https://www.wearedevelopers.com/videos/125-typescript-react-and-atomic-design-a-match-made-in-heaven) ## Related Articles - [16 Best Free React UI Libraries in 2025](https://www.wearedevelopers.com/magazine/148-16-best-free-react-ui-libraries-in-2025) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [The Best 7 Frontend Frameworks for Developers in 2025](https://www.wearedevelopers.com/magazine/400-the-best-7-frontend-frameworks-for-developers-in-2025) - [Dev Digest 133 - Back to Front](https://www.wearedevelopers.com/magazine/474-dev-digest-133-back-to-front) - [Top 7 CSS Frameworks in 2025](https://www.wearedevelopers.com/magazine/362-top-7-css-frameworks-in-2025) - [Top 5 React Form Libraries for Developers](https://www.wearedevelopers.com/magazine/399-top-5-react-form-libraries-for-developers)