16 sep
|
Mediamarktsaturn
|
Barcelona
16 sep
Mediamarktsaturn
Barcelona
Overview In 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 / Beneficios 10% discount on MediaMarkt website
Flexible Pay (MediaFlex program)
Adaptable working hours and home office option
Training budget for skill development
Language classes (English, Spanish, German)
Birthday off
Responsabilidades Design, develop and maintain scalable web applications using React and TypeScript
Build and evolve reusable UI components and frontend architectures with a focus on performance, accessibility, and maintainability
Integrate frontend applications with APIs (GraphQL/REST) to deliver seamless experiences
Ensure 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 solutions
Lead or contribute to feature planning, estimation, and implementation across multiple workstreams
Drive improvements in frontend performance, developer experience, and engineering best practices
Requisitos principales 5–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
📌 Experienced Software Engineer - Webshop (m/f/d) (Barcelona)
🏢 Mediamarktsaturn
📍 Barcelona