About Back Market

We’re here to help make tech reliable, affordable, and better than new. We're a global marketplace for refurbished devices, helping lower our collective environmental impact by providing trustworthy, affordable tech with 92% less carbon emissions than new. Our mission is simple: to do more with what we already have.

About the team

The Code Foundation team is dedicated to providing foundational tools, libraries, and standards that enhance developer productivity and ensure consistency across application development. By fostering a culture of experimentation and enabling robust observability, the team empowers developers to deliver high-quality products efficiently and effectively.

Role Responsibilities

As a Software Engineer, you will work closely with all members of your squad, and the Staff engineer of your group. You will be working in an agile "build it and run it" environment where engineering teams build, launch, monitor and support the product that they own.

  • Facilitates meaningful discussions around complex issues.
  • Suggests or makes improvements for existing designs and architecture for quarter-bounded projects or mission-critical areas in their squad.
  • Explores technologies with sizable potential impact for the team.
  • Is able to contribute actively to high impact chaos mitigation.
  • Identifies and advocate for prioritization of tasks that can optimize delivery.

Why join us?

  • A mission driven work environment where your day to day makes an impact on the planet.
  • Hybrid work environment, with 2 remote days a week and 1 remote work week per quarter, plus 3 flex days.
  • Employee Resource Groups, including mentorship programs, comprehensive accessibility policies, and cultural competency training.
  • Impact-driven work with hands-on career development in an innovative, driven, and fast-paced environment.

Backend focus (experienced)

  • 3+ years backend development experience
  • Strong system design skills
  • Experience with microservices, distributed systems
  • Deep understanding of data architecture and APIs
  • Experience with performance optimization and scalability

Frontend capabilities (experienced)

  • Solid experience with modern JavaScript frameworks
  • Can independently build frontend features
  • Understanding of state management, routing, API integration
  • Considers performance, accessibility, and UX in implementations

Fullstack mindset

  • End-to-end product thinking
  • Curiosity about the full stack
  • Strong collaboration and communication skills
  • Ability to navigate ambiguity across technical domains
  • English must be a no-brainer as you will join an international team dispatched in different locations around the world.
Back Market

Back Market