Senior iOS Engineer (Japan Growth)
Tokyo
BUREAU OF TECHNOLOGY – MOBILE /
PERMANENT CONTRACT (FULL-TIME) /
On-site
Hi, we’re Back Market.
We’re here to help make tech reliable, affordable, and better than new. Back Market is a global marketplace for refurbished devices, headquartered in France. Our approach reduces environmental impact by offering trustworthy, affordable technology with 92% fewer carbon emissions than new products.
Refurbished tech is significantly better for the environment compared to new devices. Every purchase on Back Market actually contributes to a positive environmental impact by preventing emissions generated from buying new. Across all roles — from Customer Care to software engineering — our team is focused on reducing the burden on both the planet and consumers. Our mission is clear: maximize the use of existing resources.
Are you ready to join us?
Mobile Engineer at Back Market
- At Back Market, we are strongly inspired by developing a great m-commerce app, with an optimized and advanced user experience. We want to go further than just display products as a marketplace and we have exciting ambitions and features to bring to our users in our mobile app for the upcoming years.
- Mobile engineers come from different cultures, backgrounds and working environments. They are spread across Europe (Spain, France, Germany) and United States (New York). Some of them are members of squads owning various parts of the App (Payment, Customer Care, Product Page, etc.), and our US members are developing features specific to the American market.
- Our App is already live in Europe and the US, and extensively used and loved by our customers to browse our catalog of refurbished devices, do their purchases, test the health of their device, track their orders, trade-in their old devices, receive advices to extend the life of their current devices, access customer care, etc. We plan to launch it in APAC in 2026, to localize it so it matches the local customers expectations, and develop ad-hoc features for Japan to make it a widely used app specialized in refurbished electronic devices.
The Role & Responsibilities
- We are looking for a Senior iOS Engineer to join the Japan Growth team. The team is composed of 3 back-end engineers who occasionally work on front-end projects as well for our Japanese website, one Engineering Manager, and you’ll become our fourth member and first mobile engineer if you join us.
- The objective of this team is to help Back Market grow its presence in Japan by collaborating closely with local teams (operations, marketing, product, design, etc.) and implement the features and projects we identify as critical to provide the best services possible to our Japanese customers.
- We have the mission in 2026 and beyond, to provide the best features, services & user experience for our app users.
- Your role will be a little different from other iOS Engineers in Europe, and will be more similar to our iOS Engineers in the US. As the first mobile engineer in Japan, you’ll be able to directly link your contributions to our success with our App. This is both a great opportunity and a bit of a challenge, so if you like both, don’t refrain yourself and send us your resume!
- Your first mission will be to collaborate with the Mobile Core squad who is providing the foundations & infrastructure and other product squads & stakeholders to help us launch our App in Japan by adding all the various changes required for supporting the Japanese languages, addresses, payment methods (including PayPay and Konbini), etc.
- Your second mission will be to adapt the app and especially the Home, Navigation and Product Pages so they resonate with Japanese customers and bring enough trust they feel confident continuing they purchase journey and don’t feel they’re using a foreign App. We’ll also rely on you and your experience to tell us what you think we should adapt.
- And your long-term mission is to collaborate with local members in our Tokyo office to build features that will help us differentiate and provide our customers with features they love and use regularly to give us an edge to help grow our market segment to the levels we reached in the US and Europe and even further!
- You won’t be alone! In addition to your colleagues in Tokyo, you’ll be part of the global Back Market mobile engineers community, and will have the opportunity to contribute to technical & core projects from time to time, and share your knowledge within your peers and learn from them.
- You will also contribute to the mobile engineering chapter, with talented iOS & Android engineers but also with other engineers from other platforms (SRE, Backend, Frontend, CyberSec, Data…). Whether hooked on Kotlin, developing advanced and smooth UI & UX, or architecting scalable features, you’ll get exposed to innovation and new ideas on a regular basis!
If you tick most of the following skills, you’re probably fit for the job:
- Have 3~5+ years of experience in iOS development, ideally in Japan and/or for an e-commerce company
- Can work autonomously and propose ideas and suggestions to maximize the impact of ; we’re not looking for someone to just do what they’re asked to, but someone who can leverage their experience and knowledge to deliver the right things.
- Aims at having a direct impact on the business performances and customer satisfaction with using the App, and is driven by it
- Consistently delivers iOS code that sets the standard for quality and maintainability, making the iOS app scalable
- Eager to elevate the app user experience and looks by collaborating with the Product Manager & Product Designer, and by implementing UI animations, transitions, accessibility, and Design System components.
- Ability to design code through technical conception before development, ensuring robust and efficient code patterns (Swift concurrency, thread safety, and race conditions)
- Curiosity and proactiveness in implementing Swift and iOS technologies: UIKit, SwiftUI (migration started in 2022), property wrappers, result builders, and functional programming.
- Build & scale our app architecture (MVVM-C or similar architectures), advocate for multi-modules, and dependency injection. Understanding and applying SOLID principles while recognizing the importance of simplicity (KISS).
- Find ways to prevent regressions, push for Unit and UI testing by collaborating with QA & iOS Engineers, exploring new E2E testing practices, from native to third-party solutions.
- Guarantee the iOS app performance on the features developed with strong monitoring practices, including logs & metrics to measure UI & Core performance (Datadog, Crashlytics)
- Participation in the tech community is appreciated: events, meetups, continuous learning through blog articles and industry conferences.
Recruitment process
- Phone screen with Ana (1h)
- Technical screening with two iOS engineers (~30 minutes)
- Live coding interview & mobile system design exercise (~1h45)
- Team fit with your future manager (~30 minutes)
- BM value interview with our leadership (~45 minutes)
WHY SHOULD YOU JOIN US ? ✌🏼
At Back Market, we’re committed to hiring and supporting diverse teams of people from all backgrounds, experiences, and perspectives — it’s one of the reasons we’re such a high-scoring certified B Corp company (93.2).
No matter your role and seniority level, you’ll enjoy impact-driven work with hands-on career development in an innovative, driven, and fast-paced environment — with benefits to match, like:
- A mission driven work environment where your day to day makes an impact on the planet. Seriously.
- 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.
- Modern offices perfectly located in Harajuku (dedicated space in a WeWork)
- 25 days of Paid Time Off per year
At Back Market, we strive to create a workplace that embodies the world we’re trying to change. We’ve embedded our diversity, equity, and inclusion principles into our DNA — from dedicated staff to employee resource groups to our company values.
We know that the perfect background for a role doesn’t mean the perfect fit — we encourage you to apply for a role even if you think you may not have all the qualifications.
If reasonable accommodations are needed for the interview process, please do not hesitate to discuss this with the Talent Acquisition Team.