> Markdown version of [/jobs/ext/1385816-frontend-engineer-react](https://www.wearedevelopers.com/jobs/ext/1385816-frontend-engineer-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 Engineer (React) - **Company:** Exoticca - **Location:** Barcelona, Spain (Remote available) - **Contract:** Permanent contract - **Skills:** Clean Code Principles, PHP (Programming Language), A/B Testing, Artificial Intelligence, Component-Based Software Engineering, Software Quality, Programming Tools, TypeScript, ReactJS, Technical Debt, Backend, Front End Software Development, Code Restructuring - **Published:** July 22, 2026 - **Apply:** https://www.adzuna.es/contact-us.html ## About the Role + A clear understanding of what "good code" looks like in a fast-growing product (readability, testability, pragmatism) + Experience using AI or automation tools to boost personal productivity while maintaining engineering standards. + Comfort working in fast-paced environments where learning, iteration, and adaptability matter. + Good understanding of frontend performance, UX, and accessibility basics. + Strong experience with React. + Very solid TypeScript skills. + Ability to write clean, maintainable, and well-structured code. + Experience with component-based architectures and shared design systems. + Familiarity with frontend testing and code quality practices. + Comfort using modern developer tools, including AI-assisted workflows, to work more efficiently. + Backend experience on PHP be taken into account (Big plus). ## Description Be a hands-on Senior Frontend Engineer who cares deeply about writing high-quality, maintainable code, while also using modern tools (including AI) to work smarter and move faster. You'll help us ship better frontend experiences by combining solid engineering fundamentals with a pragmatic, productivity-focused mindset. Responsibilities: + Build and ship high-quality frontend code that is readable, maintainable, and production-ready, taking features from idea to release. + Use AI-assisted tools thoughtfully (e.g. for prototyping, refactoring, testing, documentation, or exploration) to increase delivery speed without compromising code quality. + Work on Growth experiments and iterations, supporting fast feedback loops, A/B tests, and continuous improvement. + Collaborate closely with Backend, Product, and Design, ensuring clean interfaces, good UX, and shared ownership of outcomes. + Keep the codebase healthy, improving existing areas, paying down technical debt, and raising quality where it matters most. + Support the team through reviews and knowledge sharing, leading by example and helping others improve their craft. + Owns day-to-day technical decisions for frontend implementation within Growth initiatives + Chooses practical solutions and trade-offs that balance code quality, delivery speed, and business impact + Decides how and when to use AI-assisted tools to improve productivity while maintaining high engineering standards + Actively identifies problems, risks, and improvement opportunities, and proposes solutions proactively + Influences frontend best practices, patterns, and ways of working through hands-on contribution and collaboration + Escalates larger architectural or cross-team decisions when needed, while remaining accountable for execution + Strong hands-on experience writing and maintaining frontend code used by real users. ## 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) - [But, you're not Facebook](https://www.wearedevelopers.com/videos/378-but-you-re-not-facebook) - [Do TypeScript without TypeScript](https://www.wearedevelopers.com/videos/327-do-typescript-without-typescript) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## 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) - [Dev Digest 133 - Back to Front](https://www.wearedevelopers.com/magazine/474-dev-digest-133-back-to-front) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [The Best 7 Frontend Frameworks for Developers in 2025](https://www.wearedevelopers.com/magazine/400-the-best-7-frontend-frameworks-for-developers-in-2025) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)