Frontend Software Developer Intern

World's leading refurbished electronics marketplace operating in 18 countries
Bordeaux, France
Frontend
Software Engineering Intern
In-Person
501 - 1,000 Employees
E-Commerce · Consumer

Description For Frontend Software Developer Intern

Back Market, the world's leading refurbished electronics marketplace, is seeking a Frontend Software Developer Intern to join their B2C Services Team. This role offers a unique opportunity to contribute to sustainable tech consumption while working on a global e-commerce platform. The intern will be part of a team that revolutionizes refurbished tech through convenient services like mobile plans, warranty extensions, and protection plans.

The position involves developing and maintaining the platform's frontend, collaborating with cross-functional teams, and delivering value to customers. You'll gain hands-on experience with modern technologies like JavaScript, TypeScript, and various frontend frameworks. The role is perfect for master's students in computer science who are passionate about sustainable technology and want to make a real impact.

Back Market's mission focuses on empowering sustainable tech consumption, having already prevented over 1,000,000 tons of CO2e emissions since 2014. The company offers a dynamic, international environment with 650 team members across 18 countries. They provide an attractive package including health benefits, meal tickets, and flexible working arrangements.

The ideal candidate will be detail-oriented, eager to learn, and comfortable working in an international setting. This 6-month internship based in Bordeaux offers exposure to real-world projects and the opportunity to contribute to a fast-growing company that's making a positive environmental impact. The company values diversity and inclusion, operating as a "Société à Mission" recognized by the French government for its social mission.

Last updated 11 days ago

Responsibilities For Frontend Software Developer Intern

  • Write clean, maintainable, and efficient code
  • Participate in code reviews and contribute to codebase improvement
  • Work closely with UX/UI designers for technical feasibility
  • Communicate effectively with team members
  • Take initiative to learn new skills and tools
  • Engage in pair-programming sessions

Requirements For Frontend Software Developer Intern

JavaScript
TypeScript
React
Node.js
  • Master's degree student in computer science
  • Knowledge of JavaScript, HTML, CSS
  • Knowledge of Vue.js or React frameworks
  • Basic programming experience
  • Experience with Nuxt/Vue.js, TypeScript, and Design Systems
  • Fluent in English (French is a plus)
  • Must be authorized to work in France (EU Nationality or valid student visa)
  • Available for 6 months full-time internship (March 2025 - September 2025)

Benefits For Frontend Software Developer Intern

Medical Insurance
  • Meal tickets
  • Health insurance
  • Flexible working hours
  • Work from home opportunities
  • Internal events

Interested in this job?

Jobs Related To Back Market Frontend Software Developer Intern

Frontend Engineer Intern

Frontend Engineer Intern position at Zoox, developing metric platforms for autonomous vehicle perception systems using React and Python.

Internship, Fullstack C++ Engineer, Vehicle User Interface (Summer 2025)

Summer 2025 Fullstack C++ Engineering Internship at Tesla, focusing on vehicle user interface development and in-car customer experiences.

Front End Developer Internship - Live Hub

Frontend Developer Internship at Ledger, working on Ledger Live application using React.js, contributing to both desktop and mobile development in the blockchain space.

Internship, Fullstack Engineer, Infotainment UI & Gaming (Summer 2025)

Summer 2025 Software Engineering Internship at Tesla, focusing on Infotainment UI and Gaming systems development using C++ in Palo Alto, CA.

Software Engineer Intern - E-Commerce

E-commerce Engineering Internship at Ledger, working on frontend development for digital asset and Web3 platform using React, TypeScript, and Node.js.