Vestiaire Collective is the leading global online marketplace for desirable pre-loved fashion. Our mission is to transform the fashion industry for a more sustainable future by empowering our community to promote the circular fashion movement. Vestiaire was founded in 2009 and is headquartered in Paris with offices in London, Berlin, New York, Singapore, Ho Chi Minh and Hong Kong and warehouses in Tourcoing (France), Crawley (UK), Hong Kong and New York.
We currently have a diverse global team of 700 employees representing more than 50 nationalities. Our values are Activism, Transparency, Dedication and Greatness and Collective. We are proud to be a BCorp.
About the role
We are looking for a Staff iOS Engineer who will lead architecture and technical excellence across the iOS codebase, coach team members, and collaborate closely with cross-functional leaders. You will drive scalable technical solutions and ensure our iOS platform continues to meet evolving user needs at scale. As a Staff iOS Engineer, you will work in an Agile environment, collaborating with cross-functional teams across different locations. You will take ownership of key development tasks, mentor engineers, and contribute to the continuous improvement of our mobile applications.
What you will do
Develop and maintain large-scale iOS applications using Swift, SwiftUI, RxSwift, and Combine.
Lead technical initiatives and best practices across teams and projects.
Collaborate with Staff/Principal engineers from other domains on org-wide design and initiatives.
Design and implement a modular and scalable architecture using Clean Architecture, MVVM, and VIPER.
Optimize application performance and maintain a high standard of code quality through testing and code reviews.
Set up and maintain CI/CD pipelines, automate releases, and improve deployment efficiency using GitHub Actions.
Debug and troubleshoot issues effectively, ensuring smooth and stable app performance.
Collaborate with backend teams, UX designers, and product managers to create seamless user experiences.
Provide mentorship and technical guidance to other developers.
Work in a global team environment, demonstrating ownership, responsibility, and discipline in project execution
Who you are
6+ years of experience in iOS application development.
Experience mentoring and/or leading technical initiatives
Experience collaborating with backend/platform teams
Demonstrated leadership in designing iOS systems at scale
Proficiency in SwiftUI, Combine, Swift Concurrency, RxSwift, SnapKit, and UIKit for building modern and reactive user interfaces.
Deep understanding of modular architecture, Clean Architecture, MVVM, and VIPER. Strong experience in Mobile CI/CD, version control systems (GitHub), and AppStore release processes.
Experience with test pyramid based testing, debugging, and code review best practices.
Having knowledge of Android development is a plus.
Strong problem-solving skills, ownership mentality, and ability to work in a fast-paced global team.
Our Tech Stacks includes
Swift, SwiftUI, UIKit, Combine, MVVM/Clean Architecture, REST APIs, Codable, Core Data, SPM, XCTest, Git, and CI/CD with Fastlane or Bitrise
What we offer \uD83C\uDF81
A meaningful job with an impact on the way people consume fashion and promote sustainability
The opportunity to do career-defining work in a fast-growing French-born scale up
The possibility to work as part of a globally diverse team with more than 50 nationalities
Two days to help Project - reinforcing your activist journey and volunteer for an association
Significant investment in your learning and growth
Competitive compensation and benefits package
As full member of our entrepreneurial project, you will be eligible to free shares
Research indicates that people from underrepresented backgrounds—including women, people with disabilities, and other marginalized communities—often hesitate to apply for roles unless they meet every single requirement.
At Vestiaire Collective, we believe that talent comes in many forms, and we're committed to creating an inclusive environment where everyone can thrive. Your unique perspective could be exactly what our team needs, so we encourage you to apply even if you don't tick every box.
Vestiaire Collective is an equal opportunities employer
Beware of Scams
Vestiaire Collective only contacts candidates via official emails ending in @vestiairecollective.com or no-reply@hire.lever.co . We never use WhatsApp, Telegram, or similar apps for job offers, nor will we ever request payments or banking details.
If you receive a suspicious message, please report it to talentacquisition@vestiairecollective.com