Vestiaire Collective
Paris, France (100% remote) - 06/2020 to 03/2021 & 10/2021 to 05/2022
Vestiaire Collective (VC) in few words
Vestiaire Collective, second hand luxury retailer
Vestiaire Collective in detail
Vestiaire Collective is a french online second hand luxury product retailer, founded in 2009.
The company headquarter is in Paris and have offices in Tourcoing, London, Berlin, New York, Hong Kong, Singapore, Lisbon and Seoul.
The platform has an inventory of 5 million items including 20 000 daily new ones.
The global team is over 800 employees representing more than 50 nationalities.
The company values are Community, Activism, Transparency, Dedication and Greatness.
Vestiaire Collective mission to transform the fashion industry for a more sustainable future by empowering their community to promote circular fashion.
My role - iOS Developer
While in VC I had the chance to work in different team. Here a decription of my role on those team.
Payment Squad (handle all payment and currency related topics) :
Migrated payment methods ApplePay, Bank Card, Klarna to a centralised payment method provider called Adyen.
I was in communication with a team member from Adyen to smooth out our transition to this new platform.
Deposit Squad (handle new item creation form) :
Improved media handling, formatting of the media, restrictions over size and weight. Improve media upload process.
Work on the deposit form new UI experience.Support Squad (handle all the customer relations tools) :
Improved the chat platform for user and also the negotiation process between users (seller and buyer)General Tasks:
Refactored MVC and VIPER legacy architecture to MVVM with DataLogic (a layer to handle all data treatment and API to lower VM charge and increate testability) and Coordinator
Developed a proof of concept for a potential widget extension to the main VC application
Introduce project to new developers
During this experience I worked in several team and with various partners which help me improve my adaptability, communication, pedagogue skill (different developer level - reviews), ...
Environment
Methodology
Agile / Scrum
(Sprint of 2 weeks, daily meetings, Sprint planning, ...)
Architecture
MVVM + Coordinator Pattern + DataLogic
(With some MVC & VIPER legacy)
Team
10 people iOS Team
8 people Squad size: UI/UX, PO, QA, Android Dev., iOS Dev.
Technology
Swift 5
Library
Alamofire, SwiftLint, RxSwift, Firebase, CoreData, Adyen, Braintree, Nimble, SnapKit, ...
Tools
XCode, CocoaPods, Sketch, Jira, BitRise, Postman, fastlane, ...
The App
Buy and sell preloved designer fashion with Vestiaire Collective. Join our global fashion activist community and discover thousands of carefully curated new bags, sneakers, shoes, watches, and more. Sustainable fashion shopping has never been easier.