Experienced Software Engineer - Webshop (m/f/d)

MediaMarkt

Barcelona, ESonsitePosted Aug 4, 2026
Posting intelligenceActively listed

Skills

javascripttypescriptplaywrightworkdayreactcssgo

About the role

Ready to digitalise retail?

Let's Go!

Experienced Software Engineer - Webshop (m/f/d)

We are looking for people who are passionate about technology and are excited to create the best experience for our customers. People who want to make an impact. We are looking for people like you. Let's Go!

Your tasks

The Product Detail Page (PDP) team is a cross-functional product team within the Webshop department, composed of a Product Manager, Product Owner, Data Analyst, QA Engineer, UX Designer, and four Software Engineers. The PDP provides users with a detailed, single-page view of a product to support informed purchasing decisions. It presents product images, descriptions, technical specifications, ratings, related accessories, and more. Its scope also includes product configurators, a comparison tool, and a pre-checkout modal. Users can explore product details, choose a seller, select services and warranties, place an order, add items to a wishlist, and read or submit product reviews.

Your tasks:

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 (e.g. GraphQL) to deliver seamless user experiences

Ensure high code quality through testing, debugging, and continuous improvement (e.g., React Testing Library, Playwright)

Collaborate closely 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

Your profile

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 environments

Solid understanding of web performance, accessibility, and responsive design principles

Hands-on experience with testing strategies and tools (e.g., 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

What's in it for you?

Young environment, where not everything is written in stone, and where you are expected to contribute and co-create the culture of the Tech Hub and international collaboration model

You'll have a 10% discount on the entire MediaMarkt website, so you can treat yourself at a lower price whenever you want!

On top of your compensation package, you can request Flexible Pay “MediaFlex program” (a.e. Ticket Restaurant, Private Health Insurance with Adeslas, …)

Flexible working time and possibility to combine home office / presential working. Intensive workday every Friday and during summer

The possibility to choose between 2 offices: The first one is the MediaMarkt Spain HQ with a very attractive menu at a price. You'll eat for less than €4! And the second office is located at Pier01, in Barceloneta, right in the center of Barcelona.

There is a training budget so you can continue developing the skills you need most to keep growing professionally and personally!

We offer language classes: English, Spanish, and German

On your birthday, you won't work! It's a day for you to enjoy without thinking about work

You'll be working with the most cutting-edge technological stack of the moment

Training plan

Flexible working schedule, home office policy

Gym

Product discounts

Wellness and healthy plans

Media Flex, flexible retribution

About us

Your HR contact

Antonio López

Questions about this role

Click "Apply with AI Applyd" above and you are done. Your resume is rewritten for this advert, the screening questions are answered, and it is submitted on MediaMarkt's own hiring system. No retyping your history, no fourteen tabs, no evening lost.

Compensation for Software Engineer roles in Spain varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Software Engineer hub for Spain medians across recent openings.

You never touch the form - the application is filled and submitted for you on MediaMarkt's own hiring system. It is not marked sent when we press submit. It is marked sent when a confirmation from their system arrives at the address we apply with, and your dashboard shows which stage each application is at until then.

Twelve applicant tracking systems have a real apply path: Workday, Greenhouse, Lever, Ashby, Workable, iCIMS, Personio, Recruitee, Teamtailor, Rippling, Breezy and SmartRecruiters. Your application goes in on the employer's own hiring system, never into an aggregator queue.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.