Victor Carmouze

Senior iOS Engineer

I build iPhone apps at BlaBlaCar and work on a few of my own projects on the side.

Victor Carmouze

My apps

Whodunnit

A procedurally generated murder mystery game for iPhone.

About

I'm a Senior iOS Engineer at BlaBlaCar.

I've worked in mobile development for over a decade, from banking apps at Crédit Agricole to sports betting at Betclic. These days, my work covers carpooling, bus, and train services.

Beyond coding, I mentor junior developers, lead agile teams as a Scrum Master, and contribute to architectural decisions that shape how we build software.

Experience

2018 - Present
BlaBlaCar
Senior iOS Engineer & Scrum Master

Leading iOS development for Europe's leading carpooling platform. Grew the team from 4 to 10+ iOS developers. Architected modular application structure enabling seamless feature integration for carpooling, bus, and train services.

Swift SwiftUI Architecture Team Lead
2017 - 2018
Betclic
Senior iOS Engineer

Complete rebuild of the Betclic mobile app for FIFA World Cup 2018. Achieved 4.7/5 rating with 245,000+ reviews. Mentored junior developers while delivering under tight deadlines.

Swift Real-time High Performance
2014 - 2017
Backelite
iOS Engineer

Developed applications for major clients including AccorHotels, Crédit Agricole, LCL, and SNCF. Lead developer on banking apps with 200,000+ daily users and Apple Watch extensions.

Objective-C Swift watchOS Banking
2013
Sup'Biotech
Teaching Assistant

Taught Python and SQL to biotech engineering students across three year levels, managing classes of ~100 students.

Python SQL Teaching

Skills

iOS Development

Expert in Swift, Objective-C, UIKit, SwiftUI, and the entire Apple ecosystem including watchOS.

Architecture

Designing scalable, modular architectures. Experience with MVVM, Clean Architecture, and modularization.

Leadership

Scrum Master, team lead, and mentor. Building high-performing teams and fostering agile practices.

Full Stack

Python, Ruby, JavaScript, C#. Comfortable across the stack when needed.

CI/CD

Jenkins, Bitrise, Fastlane. Automating builds, tests, and deployments for continuous delivery.

Dependencies

CocoaPods, Carthage, Swift Package Manager. Managing complex dependency graphs.

Contact

You can reach me by email or find me on LinkedIn and GitHub.