Experienced Software Engineer - Webshop
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+8 more
Job 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
Requirements
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
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 133 - Back to Front
Dev Digest 121 - AI goes offline
The 12 Best Jobs for Software Engineers
React Developer Salary [2023]