BlaBlaCar, the world's leading community-based travel app, is seeking a Senior Android Engineer to join their Features squad. As part of a team of 8 Software Engineers, you'll work on developing new user-facing features for BlaBlaCar Daily, improving user experience and increasing carpooling usage. Your responsibilities will span the entire application development lifecycle, from early conception to production deployment and support.
Key responsibilities include participating in product meetings, designing architecture, developing features, creating test strategies, and providing technical leadership. You'll collaborate closely with team members, adapt existing features, and drive technical projects to address scalability, code quality, and testability challenges.
The ideal candidate should have strong experience in Android reactive development, including Kotlin Coroutines, Kotlin Flows, and Jetpack Compose. Familiarity with Clean Architecture, modularization, and design systems is essential. A testing mindset and the ability to take ownership of projects are crucial.
BlaBlaCar offers an attractive package including remote work options, parental leave, stock ownership, and various other benefits. The company values diversity and fosters a collaborative, fast-growing environment. Join a team of 800 employees across 5 global offices and be part of a company that's revolutionizing travel with 27 million members across 21 countries.