iOS Engineer
iOS Engineer
Job ID: 20821948
Date: November 23, 2024
Job function:
Location: New York, US
What you will do
- Consistently deliver iOS code that sets the standard for quality and maintainability, making the iOS app scalable & accelerating product iterations
- Elevate the app user experience by collaborating with the Product Manager & Product Designer, and by implementing quick-wins UI animations, transitions, accessibility, and Design System components.
- Effectively contribute to technical initiatives to reach the iOS engineering & product vision, accountable for large team project features, including ones with external dependencies.
- 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.
Required skills and experience
- 5+ years of relevant and broad mobile engineering experience
- Strong technical curiosity, ability to build user experiences that realize the product vision & embody engineering excellence
- Experience in building and scaling native apps on iOS (B2C), with high traffic, weekly features delivery & resolving complex issues
- Experience successfully operating in a multi-module architecture
- Knowledge and advocacy of Apple guidelines, Swift, and mobile platform frameworks.
- Effective written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to a variety of audiences
Read more
Bordeaux is never boring
Lots of adventure.
Plenty to explore.
Bordeaux offers great food and great quality of life. It’s famous for wines and cheeses. Join us here, and you can work off a bit of lunchtime brie by biking back to the office along a moon-shaped harbor. For weekend excitement, visit the Pyrenees mountains, surfer beaches, and fairytale castles.
Your kind of culture
We’re here to SABOTAGE!
SABOTAGE! is our mantra. It keeps us focused on what we aspire to be: a little bit sneaky, always smart, kinda frugal and constantly conspiring to create maximum impact.
SABOTAGE! will save us all.
Sticking to this mindset is what will save us from boredom, save us from the pitfalls of hypergrowth, and save us from becoming a “corporation” in the evil sense of the word.
SABOTAGE! is our constant call to action.
It’s a reminder not to rest on our laurels or credit cards. It points us to where we want to go but also tells us to stay true to who we are.
We’re here to SABOTAGE!
SABOTAGE! is our mantra. It keeps us focused on what we aspire to be: a little bit sneaky, always smart, kinda frugal and constantly conspiring to create maximum impact.
SABOTAGE! will save us all.
Sticking to this mindset is what will save us from boredom, save us from the pitfalls of hypergrowth, and save us from becoming a “corporation” in the evil sense of the word.
SABOTAGE! is our constant call to action.
It’s a reminder not to rest on our laurels or credit cards. It points us to where we want to go but also tells us to stay true to who we are.
“At Back Market, you feel that the founders and the employees
are very committed, and it’s powerful to be on that boat.”
Joana Costa, Senior Backend Engineer
It’s all about neat problems
Our SABOTAGE! spirit is about ingenuity and the love of a challenge. So, you’ll find us inventing new word plays for one of our ads or live streaming the Rubik’s Cube World Cup on a lunch break.
We move faster than the rest with rewards and a feedback culture
During an impromptu football match or a yearly growth report meeting, we’re inspired by giveaways, shares, and a culture of collaboration.
United we stand. Divided we fail to get to net zero.
We’re global citizens. At our All-hands annual party you could hear French, German, or Japanese, but in the office we only speak one language—the language of climate action.
It’s all about neat problems
Our SABOTAGE! spirit is about ingenuity and the love of a challenge. So, you’ll find us inventing new word plays for one of our ads or live streaming the Rubik’s Cube World Cup on a lunch break.
We move faster than the rest with rewards and a feedback culture
During an impromptu football match or a yearly growth report meeting, we’re inspired by giveaways, shares, and a culture of collaboration.
United we stand. Divided we fail to get to net zero.
We’re global citizens. At our All-hands annual party you could hear French, German, or Japanese, but in the office we only speak one language—the language of climate action.
Career on the rise
Where will your career take you?
Victor Lambilly
Conversion Rate Optimizer
Jun 2017 – Apr 2019 – 1yr 11mos
Head of Merchandising
Apr 2019 – Present – 3yrs 5mos
Head of Merchandising & Catalog
Feb 2021 – Present – 1yr 7mos
Laura Escarbassiere
Office Manager
Aug 2020 – Mar 2021 – 8mos
Workplace Manager
Mar 2021 – Oct 2021 – 8mos
Internal Communication Manager
Oct 2021 – Present – 11mos
Riwa El Boujemi
Payment & Fraud Analyst
Jun 2018 – Dec 2018 – 1yr 7mos
Marketplace Business Analyst
Jan 2019 – Sep 2019 – 9mos
Junior Financial Planning & Business Analyst
Sep 2019 – Sep 2021 – 2yrs 1mo
Senior Financial Planning Analyst – North America
Sep 2021 – Present – 1yr
Victor Lambilly
Laura Escarbassiere
Riwa El Boujemi
Who’s in our team?
Amandine Durr
Chief Product Officer
Paris, France
“What would I say to someone thinking of coming to join us? Do it soon. I arrived at Back Market in late 2021 and the progress has been super quick. I’ve worked for companies like AOL and Orange, and things move so much faster here.”
Amandine Durr
Chief Product Officer
Paris, France
“What would I say to someone thinking of coming to join us? Do it soon. I arrived at Back Market in late 2021 and the progress has been super quick. I’ve worked for companies like AOL and Orange, and things move so much faster here.”
Amandine Durr
Chief Product Officer
Paris, France
“What would I say to someone thinking of coming to join us? Do it soon. I arrived at Back Market in late 2021 and the progress has been super quick. I’ve worked for companies like AOL and Orange, and things move so much faster here.”
An ambitious tech stack we’re continuously improving
Our ambitious objectives require the most powerful tech. The stack connects the latest software, frameworks, programming languages, and data storage solutions.
Better tech. Better world.
01
Fired Up
Life is short… And as much as we think you’re great, we don’t want you to spend all of it at Back Market. So make the most of it. Get excited, get mad, get weird, and get 100% committed.
02
Don’t fear fear.
We have a risk-taking spirit. It’s our obligation to make bold moves. That’s the only way we have a fighting chance in the battle against New.
03
Say it straight, Hear no hate
We want Back Market to be a safe space.Put yourself out there and say what you really think, but say it kindly and constructively.
04
Humble hearts dirty hands.
You’re part of the team, not in competition with it. Cultivate a deep compassion and respect for your teammates. We’re better as a whole when we learn from each other.
05
One team, One time.
We must work together to maximize this resource and constantly ask ourselves if our time is properly allocated or if it can be more impactful elsewhere.
06
It’s not green enough.
We consistently seek to improve our social and environmental footprint, and pave the way for the whole industry to follow.
Our application process
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec elementum dui sit amet ipsum convallis, id.
Step 1 –
CV Screening + Recruiter Phone Screen
Objective
- Assess: Experience/English skills/motivation/IC level
- Engage candidate
- Clarify hiring process
- Confirm eligibility:
- Can work remotely or relocate/Visa issues/Notice period/Salary expectation
- Telephone Interview
- online test
- 30 Minutes
Step 2 –
Tech Screening
Objective
- Assess the tech basics to qualify the candidate for the round of deep interviews
- Validate the IC level of the candidate
- (Re)present Back Market engineering #Ambassador
- Telephone Interview
- online test
- 30 Minutes
Step 3 –
Tech interview
Objective
- Candidate’s potential to grow
- Leadership skills
- Team fit & overview of the big picture
- Telephone Interview
- online test
- 30 Mintues
Step 4 –
Team interview
Objective
- Candidate’s potential to grow
- Leadership skills
- Team fit & overview of the big picture
- Telephone Interview
- online test
- 30 Mintues
Step 5 –
Team interview
Objective
- At the final stage we are checking the values-fit based on the Sabotage guidebook
- Telephone Interview
- online test
- 30 Minutes
Better tech. Better world.
01
Fired Up
Life is short… And as much as we think you’re great, we don’t want you to spend all of it at Back Market. So make the most of it. Get excited, get mad, get weird, and get 100% committed.
02
Don’t Fear Fear
We have a risk-taking spirit. It’s our obligation to make bold moves. That’s the only way we have a fighting chance in the battle against New.
03
Say it straight, Hear no hate.
We want Back Market to be a safe space.Put yourself out there and say what you really think, but say it kindly and constructively.
04
Humble hearts, Dirty Hands.
You’re part of the team, not in competition with it. Cultivate a deep compassion and respect for your teammates. We’re better as a whole when we learn from each other.
05
One Team, One Time.
We must work together to maximize this resource and constantly ask ourselves if our time is properly allocated or if it can be more impactful elsewhere.
06
It’s not green enough!
We consistently seek to improve our social and environmental footprint, and pave the way for the whole industry to follow.
Related roles
Want to solve unsolvable problems?
Make magic happen here.
We support ingenious minds. So, you can grab our terrific tech stack and be free
to do something completely unexpected.