Confirmed iOS Engineer - Post Booking Squad

World's leading community-based travel app enabling 27 million members to carpool or travel by bus in 21 countries
iOS
Mid-Level Software Engineer
Hybrid
501 - 1,000 Employees
3+ years of experience
Travel

Description For Confirmed iOS Engineer - Post Booking Squad

BlaBlaCar, the world's leading community-based travel platform, is seeking a Confirmed iOS Engineer to join their Post-booking full-stack squad. With a team of 800 employees across 5 global offices representing over 50 nationalities, BlaBlaCar serves 27 million members annually in 21 countries.

The role focuses on developing and optimizing features for the post-purchase experience, including real-time bus tracking and ticket exchange systems. As part of a dynamic full-stack squad of 6 engineers, supported by a Product Manager and UX Designer, you'll also be part of the larger iOS chapter comprising 10 engineers dedicated to BlaBlaCar's mobile application.

The ideal candidate brings 3+ years of iOS development experience with Swift, strong knowledge of MVVM architecture, and familiarity with reactive programming frameworks. You'll need to balance technical excellence with time-to-market demands while collaborating effectively with both technical and non-technical stakeholders.

BlaBlaCar offers an attractive benefits package including remote work flexibility, parental leave, stock ownership, and comprehensive travel benefits. The company promotes an inclusive culture that celebrates diversity and encourages personal growth. This role presents an excellent opportunity to impact millions of users while working with cutting-edge mobile technologies in a global travel tech company.

Last updated 20 days ago

Responsibilities For Confirmed iOS Engineer - Post Booking Squad

  • Collaborate with non-technical stakeholders to help shape the features that land in production
  • Design, architect and develop Post-Booking features for the BlaBlaCar application
  • Be responsible for the quality of the iOS application, and contribute to improving it
  • Share knowledge in the team: provide documentation, enforce good practices and processes, communicate on changes, conduct code reviews

Requirements For Confirmed iOS Engineer - Post Booking Squad

  • 3+ years of experience in building iOS apps in Swift with a strong engineering culture
  • Experience with MVVM architecture, Coordinator pattern and ideally modularization
  • Familiar with RESTful API, unit tests with XCTest framework, RxSwift or any other reactive programming framework
  • Comfortable working in a fast-paced environment with a strong product focus
  • Good communication skills and ability to adapt communication to non-technical stakeholders
  • Team player willing to improve team's ways of working
  • Embrace change and focus on added-value tasks
  • Results-driven and product-oriented mindset
  • Fluent in English

Benefits For Confirmed iOS Engineer - Post Booking Squad

Equity
Mental Health Assistance
Parental Leave
Relocation Benefits
Visa Sponsorship
  • Full remote possible in France with access to co-working spaces
  • 4 additional weeks parental leave 100% paid
  • Financial support for home office equipment
  • Relocation package and visa support
  • Free unlimited carpooling & bus rides
  • Employee Stock Ownership plan
  • 25 days holiday per year + RTT
  • Local meal plan policies (Swile card in France)
  • 50% transportation paid in France
  • Mental health support through Moka.care

Interested in this job?

Jobs Related To BlaBlaCar Confirmed iOS Engineer - Post Booking Squad

Software Engineer, iOS, Waze

Mid-level iOS Software Engineer position at Google's Waze, developing and implementing advanced features for the navigation app in Tel Aviv.

Software Engineer, Mobile, iOS, Photos

iOS Software Engineer position at Google Photos team in Sydney, focusing on mobile development and user-centered experiences.

Software Engineer III, Mobile (iOS), Waze

Mid-level iOS Software Engineer position at Google's Waze, developing mobile navigation solutions in Tel Aviv.

Software Engineer III, Mobile (iOS), Search

Mid-level iOS Software Engineer position at Google, focusing on Search development with competitive compensation and opportunity to impact billions of users.

iOS Engineer

iOS Engineer position at SQUIRE, developing mobile applications for barbershop management system, offering remote work and competitive benefits.