Associate Web Engineer

Associate Web Engineer

Full-Time 35000 - 45000 £ / year (est.) Home office (partial)
D

At a Glance

  • Tasks: Develop engaging web features for over 1 million daily users and enhance user experiences.
  • Company: Join Depop, a vibrant peer-to-peer fashion marketplace revolutionising second-hand shopping.
  • Benefits: Enjoy flexible working, generous leave, health perks, and opportunities for personal growth.
  • Other info: Be part of an inclusive team that values creativity and innovation.
  • Why this job: Make a real impact in the fashion industry while working with cutting-edge technology.
  • Qualifications: Experience with JavaScript, React.js, and a passion for building accessible web applications.

The predicted salary is between 35000 - 45000 £ per year.

About the Company

Depop is a peer‑to‑peer circular fashion marketplace where anyone can buy, sell and discover second‑hand fashion. Our mission is simple: to make fashion circular by making second‑hand as exciting and rewarding as buying new. Founded in 2011, Depop’s diverse community has helped move resale into the mainstream, where buying second‑hand is no longer an alternative, but how people of different ages now engage with fashion. Today, more than 56 million registered users come to Depop to find great value, express their own personal style and give clothes a longer life. We believe that everything you want already exists, and our role is to help people discover it. Powered by a team of over 500 people, our company is headquartered in London, with offices in New York. In 2021, Depop became a wholly‑owned subsidiary of Etsy - the global marketplace for unique and creative goods - and continues to operate as a standalone company.

We are an equal‑opportunity employer and strive to create an inclusive environment at all levels. We do not discriminate based on age, ethnicity, religion, gender identity, sex, sexual orientation, disability, pregnancy, or any other protected status. We are continuously evolving our recruitment processes to ensure fairness and are open to accommodating any needs you might have.

Position: Associate Web Engineer – Demand Product Pillar

The role focuses on attracting and activating users through high‑performing, seamless buying experiences on the website. You will work closely with Product, Design, Data, and other engineers to build and improve user‑facing features that impact conversion, engagement, and trust.

Responsibilities

  • Develop features that support growth and engagement for 1M+ active daily users.
  • Collaborate with cross‑functional partners to deliver experiments and product improvements.
  • Contribute to product development from discovery through implementation.
  • Build performant, accessible, and resilient user experiences.
  • Support the development and maintenance of APIs.
  • Contribute to improvements in our design system and frontend codebase.
  • Participate in engineering practices such as architecture reviews, blameless post‑mortems, and guild sessions.
  • Help maintain reliability, performance, and operational standards across the team’s services.
  • Participate in code reviews and team discussions.

Qualifications

  • Experience working with JavaScript / TypeScript.
  • Experience building web applications using React.js.
  • Understanding of web fundamentals: performance, accessibility, and cross‑browser compatibility.
  • Experience writing automated tests using modern JS testing frameworks.
  • Ability to work within existing architectures and make pragmatic technical decisions.

Bonus Points

  • Experience with Next.js App Router (including server components and SSR strategies).
  • Experience building APIs using Node.js.
  • Experience working in product teams, or e‑commerce / marketplace environments.
  • Familiarity with monitoring and observability tools.
  • Exposure to AI tools or LLMs (e.g. Claude, Copilot, Codex).

AI Disclosure

We use AI tools (Google Gemini) to help our team source and review applications for roles with a high volume of applications. These tools assist our recruiters in identifying great talent but do not replace human decision‑making. At Depop, every hiring decision is made by a human. If you need adjustments due to a disability, please let us know by sending an email with your name, the role to which you would like to apply, and the type of support you need to complete the application to adjustments@depop.com.

Benefits

  • Health & mental wellbeing – PMI and cash plan, healthcare access, subsidised counselling.
  • Cycle to Work scheme.
  • Employee Assistance Programme.
  • Work/life balance: 25 days annual leave with options to carry over.
  • Impact hours, 2 days paid leave for volunteering.
  • Fully paid 4‑week sabbatical after 5 years of continuous service.
  • Flexible working options (hybrid, flex, office, remote).
  • Dog‑friendly offices.
  • Ability to work abroad for 4 weeks per year in UK tax treaty countries.
  • Parental leave, IVF leave, shared parental leave, and paid emergency parent/carer leave.
  • Learning budgets, conferences, mentorship programmes to upskill employees.
  • Life insurance (financial compensation of 3x your salary) and pension matching up to 6% of qualifying earnings.
  • Depop extras: employees enjoy free shipping on their Depop sales within the UK. Special milestones are celebrated with gifts and rewards.
  • Mental Health First Aiders across the business for support and signposting.

Associate Web Engineer employer: Depop Limited

Depop is an exceptional employer that champions a vibrant and inclusive work culture, offering employees the chance to contribute to a mission-driven company focused on making fashion circular. With a strong emphasis on employee wellbeing, flexible working options, and generous benefits such as a fully paid sabbatical after five years, Depop fosters an environment where personal growth and professional development are prioritised. Located in London, employees also enjoy unique perks like dog-friendly offices and the opportunity to work abroad, making it a truly rewarding place to build a career.

D

Contact Details:

Depop Limited Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Associate Web Engineer

Tip Number 1

Network like a pro! Reach out to people in the industry, especially those at Depop. A friendly chat can go a long way, and who knows, they might even put in a good word for you!

Tip Number 2

Show off your skills! If you've built any cool projects or have a GitHub profile, make sure to highlight them during interviews. It’s a great way to demonstrate your experience with JavaScript, React.js, and all that good stuff.

Tip Number 3

Prepare for those technical interviews! Brush up on your coding skills and be ready to tackle some live coding challenges. Practice makes perfect, so don’t skip this step!

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining the Depop team. Let’s get you that Associate Web Engineer role!

We think you need these skills to ace Associate Web Engineer

JavaScript
TypeScript
React.js
Web Application Development
Performance Optimisation
Accessibility Standards
Cross-Browser Compatibility

Some tips for your application 🫡

Show Your Passion for Fashion:When writing your application, let your love for second-hand fashion shine through! Share any personal experiences with Depop or similar platforms to show us why you're excited about this role.

Highlight Relevant Skills:Make sure to emphasise your experience with JavaScript, TypeScript, and React.js. We want to see how your skills align with the responsibilities of the Associate Web Engineer position, so don’t hold back!

Be Clear and Concise:Keep your application straightforward and to the point. Use bullet points where possible to make it easy for us to see your qualifications and experiences at a glance.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!

How to prepare for a job interview at Depop Limited

Know Your Tech Stack

Make sure you’re well-versed in JavaScript, TypeScript, and React.js. Brush up on your understanding of web fundamentals like performance and accessibility, as these are crucial for the role. Be ready to discuss how you've applied these technologies in past projects.

Showcase Your Collaboration Skills

Since the role involves working closely with Product, Design, and Data teams, prepare examples that highlight your experience in cross-functional collaboration. Think about specific projects where teamwork led to successful outcomes and be ready to share those stories.

Prepare for Technical Questions

Expect to dive deep into technical discussions during the interview. Review common coding challenges and be prepared to demonstrate your problem-solving skills. Practising coding problems related to web applications can give you a solid edge.

Understand Depop's Mission

Familiarise yourself with Depop’s mission to make fashion circular and how it impacts user engagement. Being able to articulate why you want to work for Depop and how you can contribute to their goals will show your genuine interest in the company.