> Markdown version of [/jobs/ext/2067418-frontend-engineer](https://www.wearedevelopers.com/jobs/ext/2067418-frontend-engineer). 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 - **Company:** Agileengine - **Location:** Barcelona, Spain - **Contract:** Permanent contract - **Skills:** Adobe Experience Manager, Application Programming Interfaces (APIs), Agile Methodology, User Authentication, Build Automation, Unit Testing, Microsoft Azure, Code Review, Software Debugging, DevOps, Github, Web Browsers, Performance Tuning, Scrum Methodology, Next.js, Software Engineering, Systems Integration, TypeScript, Web Applications, Web Usability, Network Routers, Tailwind, ReactJS, Backend, Integration Tests, Figma, Tools for Reporting, Front End Software Development, React Redux, Restful APIs, Api Management - **Published:** August 15, 2026 - **Apply:** https://es.trabajo.org/oferta-9000-19b033ff7d37a27cea4eab46e17cf927 ## About the Role unit, component, and integration tests with attention to accessibility and Core Web Vitals budgets; - Help keep build and release pipelines healthy, including automated builds, preview deployments, and production releases; - Participate in Agile ceremonies, including standups, sprint planning, refinement, and retrospectives; - Stay current with the React and Next.js ecosystem and contribute to team-wide improvements, including performance and architecture initiatives. MUST HAVES - 4+ years of professional software engineering experience; - Strong commercial experience building production web applications with React and TypeScript; - Experience with CSS Modules or Tailwind; - Deep understanding of React fundamentals, including hooks, context, component lifecycle, and performance patterns; - Hands-on experience with Next.js (App Router preferred) and server-side rendering patterns; - Solid grasp of state management using Redux Toolkit or equivalent and server-state patterns using React Query or similar; - Experience integrating RESTful APIs and token-based authentication flows; - Practical experience with frontend testing, including unit tests, component tests, and accessibility checks; - Familiarity with DevOps practices and CI/CD pipelines using GitHub Actions, Azure DevOps, or equivalent; - Strong understanding of SEO, Core Web Vitals, and performance optimization techniques; - Clear communicator who works well in a collaborative, cross-functional team; - Upper-intermediate English level. NICE TO HAVES - Adobe Experience Manager (AEM) headless content de ## Description WHAT YOU WILL DO - Build and maintain features across the full guest web experience, including restaurant locator, menu browsing, online ordering, cart, checkout, payments, and loyalty; - Write clean, well-tested TypeScript following established coding standards with automated checks running on every commit; - Implement AEM-delivered content and components using a headless architecture; - Connect the site to backend services and third-party tools, including ordering APIs, authentication, payment processors, feature flags, and analytics; - Work with product managers, designers, and backend engineers to turn requirements into working software; - Participate in sprint planning and reviews; - Implement solutions based on Figma designs; - Align on API contracts; - Review code from teammates; - Incorporate review feedback into your own pull requests; - Debug and fix issues across browsers using crash reporting tools, network traces, and performance profiling; - Write and maintain ## Related Videos - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [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) - [But, you're not Facebook](https://www.wearedevelopers.com/videos/378-but-you-re-not-facebook) - [Designing the Future of Human<>Agent Collaboration](https://www.wearedevelopers.com/videos/1447-designing-the-future-of-human-agent-collaboration) - [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) ## 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) - [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) - [25 Essential Tools for Front End Developers](https://www.wearedevelopers.com/magazine/210-25-essential-tools-for-front-end-developers) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023)