> Markdown version of [/jobs/ext/1690264-react-developer](https://www.wearedevelopers.com/jobs/ext/1690264-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). --- # React Developer - **Company:** Plexus Tech - **Location:** Madrid, Spain - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Web Accessibility, Unit Testing, Cascading Style Sheets (CSS), Software Design Patterns, TypeScript, ReactJS, React Testing Library, Domain Driven Design - **Published:** July 18, 2026 - **Apply:** https://es.trabajo.org/oferta-2258-1fc165209141278de5d87e3ae74f052b ## About the Role Details Join Plexus Tech. We are currently looking for a React Developer profile to join a major long-term project with strong growth opportunities. Requirements - At least 5 years of experience in JavaScript. - At least 5 years of experience in TypeScript (generics, etc.). - At least 5 years of experience in React (familiar with the latest versions, 16 and 18). - Unit testing with React Testing Library (Jest). - Strong CSS skills (Styled Components). - Native-level Spanish. - English level equivalent to B2. - Domain-Driven Design (DDD) and Hexagonal Architecture (layered responsibilities). - Design patterns. - Knowledge of accessibility standards. - Experience developing applications that meet security standards. With our hybrid model, Flexology allows you to work where your talent flows best: from any of our 24 offices across Spain, from home, or combining both. The Plexus Tech work ecosystem fosters a collaborative environment across the company. Work with top-tier ## 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) - [Accessibility in React Application](https://www.wearedevelopers.com/videos/1239-accessibility-in-react-application) - [Do TypeScript without TypeScript](https://www.wearedevelopers.com/videos/327-do-typescript-without-typescript) - [Are you still programming unit tests or already generating?](https://www.wearedevelopers.com/videos/722-are-you-still-programming-unit-tests-or-already-generating) - [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) - [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) ## 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) - [Top 5 React Form Libraries for Developers](https://www.wearedevelopers.com/magazine/399-top-5-react-form-libraries-for-developers) - [The Best JavaScript Framework to Learn](https://www.wearedevelopers.com/magazine/229-the-best-javascript-framework-to-learn) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)