> Markdown version of [/jobs/ext/2947990-experienced-software-engineer-webshop](https://www.wearedevelopers.com/jobs/ext/2947990-experienced-software-engineer-webshop). 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). --- # Experienced Software Engineer - Webshop - **Company:** Mediamarktsaturn - **Location:** Barcelona, Spain - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Web Interfaces, JavaScript (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Application Integration Architecture, Software Quality, Software Debugging, Responsive Web Design, Strategies of Testing, TypeScript, Web Performance Optimization, Web Platforms, ReactJS, Backend, Playwright, Data Analytics, Graphql, Front End Software Development, React Testing Library - **Published:** September 16, 2026 - **Apply:** https://www.buscojobs.com.es/experienced-software-engineer-webshop-m-f-d-en-barcelona-ID-372109763 ## About the Role Requisitos principales5-8 years of experience as a Software Engineer Strong expertise in JavaScript and TypeScript, with deep experience in React Proven experience building scalable and maintainable frontend applications in production Solid understanding of web performance, accessibility, and responsive design principles Hands-on experience with testing strategies and tools (React Testing Library, Playwright) Experience integrating APIs, ideally with GraphQL and/or REST Practical experience using AI and agent systems Ability to take ownership of features from concept to delivery Structured and analytical way of working with strong problem-solving skills Strong communication skills and the ability to collaborate with cross-functional teams Experience mentoring other engineers and contributing to a culture of continuous improvement Fluency in English collaboration problem-solving clear communication React TypeScript JavaScript ## Description OverviewIn this role you will design, build, and maintain scalable PDP web interfaces using React and TypeScript.You'll create reusable frontend components and collaborate closely with product, design, and backend teams to deliver data-driven, accessible user experiences.You will drive frontend performance, ensure code quality through testing, and contribute to planning across multiple workstreams.This is an opportunity to shape the product detail experience across a leading European retailer's web platform.Compensaciones / Beneficios10% discount on MediaMarkt websiteFlexible Pay (MediaFlex program)Flexible working hours and home office optionTraining budget for skill developmentLanguage classes (English, Spanish, German)Birthday offResponsabilidadesDesign, develop and maintain scalable web applications using React and TypeScriptBuild and evolve reusable UI components and frontend architectures with a focus on performance, accessibility, and maintainabilityIntegrate frontend applications with APIs (GraphQL/REST) to deliver seamless experiencesEnsure high code quality through testing, debugging and continuous improvement (e.g., React Testing Library, Playwright)Collaborate with product, design, and backend teams to deliver user-centric and data-driven solutionsLead or contribute to feature planning, estimation, and implementation across multiple workstreamsDrive improvements in frontend performance, developer experience, and engineering best practicesRequisitos principales5-8 years of experience as a Software EngineerStrong expertise in JavaScript and TypeScript, with deep experience in ReactProven experience building scalable and maintainable frontend applications in productionSolid understanding of web performance, accessibility, and responsive design principlesHands-on experience with testing strategies and tools (React Testing Library, Playwright)Experience integrating APIs, ideally with GraphQL and/or RESTPractical experience using AI and agent systemsAbility to take ownership of features from concept to deliveryStructured and analytical way of working with strong problem-solving skillsStrong communication skills and the ability to collaborate with cross-functional teamsExperience mentoring other engineers and contributing to a culture of continuous improvementFluency in Englishcollaborationproblem-solvingclear communicationReactTypeScriptJavaScript ## 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) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Putting the Graph In GraphQL With The Neo4j GraphQL Library](https://www.wearedevelopers.com/videos/257-putting-the-graph-in-graphql-with-the-neo4j-graphql-library) - [Building the Right Product and Building It Right: A Glimpse into Extreme Programming, Atomic Design ](https://www.wearedevelopers.com/videos/398-building-the-right-product-and-building-it-right-a-glimpse-into-extreme-programming-atomic-design) - [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) - [Dev Digest 133 - Back to Front](https://www.wearedevelopers.com/magazine/474-dev-digest-133-back-to-front) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)