This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for a seasoned Senior Android Engineer to join the RiderX New Demand team. This is a cross-functional team within the rider experience domain, consisting of Backend and Mobile Engineers, QA Engineers, Product Owner, Product Analyst, and Product Designer. The team is at the forefront of innovation, driving the development of new products tailored to untapped demand segments while continuously expanding our existing user base through seamless, diverse, and forward-thinking transportation solutions. By identifying emerging mobility needs and creating compelling new experiences, the team plays a key role in shaping the future of urban transportation.
Job Responsibility:
Drive the development, maintenance, and continuous improvement of Android features, ensuring high performance, scalability, reliability, and an excellent user experience
Own features end-to-end — from discovery, technical design, and implementation to release, monitoring, experimentation, and impact validation
Continuously improve code quality through refactoring, performance optimization, technical debt reduction, and thorough testing with unit tests and QA collaboration
Make data-driven decisions that improve customer experience and business outcomes through experimentation, hypothesis validation, and measurable impact analysis
Bring strong product thinking by contributing technical insights, feedback, and ideas that help shape product strategy and roadmap decisions
Collaborate and communicate effectively with Product, Design, Backend, and QA teams to deliver impactful product initiatives and enable informed decision-making
Requirements:
Deep expertise in the Android platform, including SDK internals, application lifecycle, and the broader Android ecosystem, with strong proficiency in Kotlin, Coroutines, and Flow
Strong understanding of algorithms, data structures, and modern Android architecture patterns such as Clean Architecture, dependency injection and MVVM/MVI
Experience building robust, production-ready applications with comprehensive unit and UI testing using tools like JUnit, Espresso, and Compose Test
Comfortable owning features end-to-end, independently driving initiatives, and delivering high-quality solutions with reliability, autonomy, and attention to detail
Excellent communication and collaboration skills, with the ability to work effectively across cross-functional, product-driven teams and contribute to a positive engineering culture through knowledge sharing and mentorship
Growth-oriented and solution-driven mindset, embracing feedback, continuous learning, initiative, adaptability, and a strong "get-it-done" attitude in fast-paced environments
What we offer:
Accelerate your professional growth with unique career opportunities
Enjoy a rewarding salary and stock options, knowing that as Bolt succeeds, so do you
Take care of your physical and mental health with our wellness perks
Celebrate 5 years at Bolt with a 1-month paid sabbatical to recharge
Connect with colleagues at annual company events and smaller team gatherings
Balance flexibility and in-person collaboration with our hybrid model, including at least 12 monthly in-office days