Jobs and Careers
BA
Experienced iOS Engineer - Customer Journey
Back MarketFrancefull_timeVerifiedPosted 8 Aug 2024
About the role
Back Market is the world’s leading refurbished electronics marketplace with a team of 650 people, powering operations in 21 countries (and counting!).<br/>Named one of the World's Most Innovative Companies by Fast Company in 2019 and again in 2021, our mission is simple: empowering people to consume tech sustainably by offering folks a high quality, accessible, and more eco-friendly alternative to buying new electronics. Why? Refurbished tech helps <a href="https://www.backmarket.com/content/event/new-vs-refursbished-environmental-impact/68">lower our collective environmental impact</a>. We have indeed contributed to avoid the production of more than 1,000,000 tons of CO2e worldwide since our launch in 2014.<br/>Be part of an exciting and growing international adventure that will change the way the world consumes tech.<br/><br/><span>Mobile Engineering at Back Market</span><br/>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. <br/>Mobile engineers come from different cultures, backgrounds, and working environments. They are spread across Europe (Spain, France, Germany). Each squad is composed of pairs of iOS & Android engineers, working on the native language to build the best experience for our users. <br/>You will also collaborate with other product squads & stakeholders, along with the Mobile Core squad that is providing the foundations & infrastructure for your developer experience on apps. That’s why we are also in favor of having mobile engineers from product squads contributing to technical & core projects from time to time.<br/><br/><span>The role & responsibilities</span><br/>We are looking for an <b>Experienced iOS Engineer</b> to join one squad of our main tribe, Customer Journey. We have the mission in 2024 and beyond, to provide the best features, services & user experience for our app users. <br/>The engineer will also contribute to the mobile engineering chapter, with talented iOS & Android engineers, showing exemplary professional collaboration with teammates and peers. Whether hooked on Swift, developing advanced and smooth UI & UX, or architecture scalable features, the engineer will share & remain open to new ideas. <br/>
<h3>What you will do :</h3>
<ul>
<li><b>Build & optimize iOS code autonomously on any development task</b>, delivering code on time and with a quality mindset.</li><li><b>Proficiency in building native applications using Swift</b>, with a strong foundation in architectural patterns (MVVM-C or similar architectures), understanding and applying SOLID principles while recognizing the importance of simplicity (KISS).</li><li><b>Seeks understanding of how users interact with product/service to enhance the user experience</b>, by collaborating with product design & product management on new features.</li><li><b>Writes engineering review proposals and contributes to technical design</b>, thinking through failure cases.</li><li><b>High sense of collaboration by participating in code reviews</b>, maintaining high-standards code quality, including regular exchanges with the iOS team and the Mobile Core team.</li><li><b>Contribute to the migration to SwiftUI</b> for the new & existing features</li><li><b>Prevent regressions</b> and write Unit & UITests, maintain automated E2E testing funnels</li><li><b>Ability to monitor & debug effectively </b>by diving into the root cause of production issues, clarifying requirements where necessary: product KPIs (Amplitude), logs (Datadog), and crash reporting (Firebase Crashlytics). </li><li><b>Participation in the tech community</b> is appreciated: events, meetups, continuous learning through blog articles and industry conferences.</li></ul><span>Recruitment process :</span><br/>- Phone screen with Stéphane (1h)- Technical screening with two iOS engineers (~45 minutes)- iOS live technical interview exercise & discussion (~1h30)- Team fit with your future manager + one person from our product/platform engineering team (~1h)- BM value interview with our leadership (~45m)<br/><br/><b>WHY SHOULD YOU JOIN US ?</b><br/>- <b>A meaningful job:</b> you will help avoid thousands of tons of electronic waste and fight against planned obsolescence. It counts!- <b>A meaningful company</b>: we became a mission-driven company in January 2022.- <b>Be part of a worldwide growing company </b>based in Europe, the USA and Asia to face <b>great challenges :</b> you will have the freedom to innovate and adopt new ideas!- <b>Work alongside passionate experts: </b>who will share their knowledge and help you develop and grow in your career. - <b>Grow your career</b>: with a flexible career path and a dedicated Learning & Development team. Back Market will he
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s