Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Confirmed Android Engineer - Door to door image - Rise Careers
Job details

Confirmed Android Engineer - Door to door

Your Mission


BlaBlaCar is seeking a Confirmed Android Engineer to join a new team building a brand new product from scratch - Door to door. As the unique Android engineer within the team, you will play a key role in designing and implementing the product’s mobile infrastructure & features. You will work closely with the engineering manager, product manager, product designer, and other engineers to ensure that the product meets hard business deadlines while enabling fast iteration and anticipating long-term scalability.


Why should you apply for this role?


Joining the door to door team is an opportunity to be a core contributor to the future of carpooling! Our goal is to build a new “door-to-door” product, replicating the convenience of owning a car without ownership. This product is addressed to a new passenger audience that doesn’t consider carpooling today and is the way to continue growing carpooling worldwide and delivering on our our #zeroemptyseats mission. Our first use case focuses on the last-mile: once you reach a train station, how do you get to your final destination? Passengers are facing transportation solutions that are either too expensive (taxi, car rentals) or too uncertain (regional buses). There’s a huge space for a carpooling product that picks you up when your train arrives and drops you at your exact destination!  

By joining our team, you will be at the forefront of innovation and contribute to a greater cause. Let’s build something amazing together!


Zen today is composed of 2 different products :


A mobile application dedicated to the drivers audience, developed internally using native technologies.


Both apps communicate with our door-to-door backend service, developed in-house, in the software factory. We also built a new back-office using a low-code technology (Appsmith), self-hosted in our core infrastructure.


Your responsibilities
  • Design, architect and develop features for the application
  • Collaborate with non-technical stakeholders to help shape the features that land in production. This implies constant back and forth with product & design stakeholders, in order to identify the most optimal approaches toward time to market of our features
  • Be responsible for the quality of the application, and contribute to improving it
  • Improve the tooling and the CI/CD pipeline
  • Share your knowledge in the team: provide documentation on your work, enforce good practices and processes, communicate on changes
  • Work closely with the iOS and backend engineers to ensure alignment on the technical approach and architecture decisions
  • Maintain communication, transparency and alignment on good development practices with the BlaBlaCar Android chapter


Your qualifications
  • At least 3 years of professional experience in Android engineering
  • Strong knowledge of service oriented architecture and architectural patterns
  • Strong agility & business prioritization skills: you should have a trial and error mindset. We’ll have to try things, learn from them, and potentially discard some ideas on the road.
  • Hands-on experience with developer tools like Git, Firebase, Jenkins and monitoring solutions (Datadog)
  • You have excellent communication skills and enjoy sharing & learning from others
  • You have the ability to prioritize and to find a good balance between fast iterations and quality of delivery
  • You are comfortable with the idea of being the unique Android engineer in the team, while embracing the challenge of not being an isolated engineer. This implies identifying innovative approaches to ensure your technical choices remain challenged and the quality of your code matches BlaBlaCar’s standards.
  • Fluency in English
  • A general knowledge of the BlaBlaCar platform is a plus (understanding of our service oriented architecture and the different domains we cover like authentication, payment, carpool inventory, …)


If you don’t meet 100% of the qualifications outlined above, tell us why you’d still be a great fit for this role in your application!


What we have to offer
  • 🌎 An international environment with over 45+ nationalities
  • ⚖️ A hybrid, flexible workplace with family-friendly policies
  • 💡 Learning opportunities via access to training, mentorship, internal development programs, or our weekly team-all BlaBlaTalks and Tech & Product Demos
  • 🤝 Team-building events like our weekly afterworks, breakfasts, our annual Coding Night or Impact Day
  • 🌱 A product and a workplace with a strong commitment to sustainability
  • 🧭 Shared BlaBlaPrinciples that are the foundation of our culture and everyday decisions

To know more, check out our 100 reasons to join BlaBlaCar!


We are dedicated to flexibility, growth and well-being at work
  • Full remote possible in the country of the role
  • 4 additional weeks parental leave
  • Financial support for home office equipment
  • Relocation package and visa support
  • Free unlimited carpooling & bus rides
  • Employee Stock Ownership plan
  • Minimum 25 days holiday per year
  • Local meal plan policies (Swile card in France)
  • 50% transportation paid in France (Forfait Mobilité Durable)
  • Mental health support through Moka.care


Here is what your hiring journey will look like
  • a 45-min video-call with Chloé (Talent Acquisition Manager) to get to know you, understand your career expectations and answer your questions
  • a 60-min video-call with Thomas (Engineering Manager) and Giulia (Product Manager) to discuss your motivation to join door to door and answer all your questions regarding our project, team and work environment
  • a 60-min interview with Antoine (Senior Backend Engineer) and Thomas (Engineering Manager) to assess your fit with our work environment
  • A 30-min interview with Adrien, VP Business


BlaBlaCar Glassdoor Company Review
4.6 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
BlaBlaCar DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of BlaBlaCar
BlaBlaCar CEO photo
Nicolas Brusson
Approve of CEO

Average salary estimate

$70000 / YEARLY (est.)
min
max
$60000K
$80000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Confirmed Android Engineer - Door to door, BlaBlaCar

BlaBlaCar is on the lookout for a Confirmed Android Engineer to make a splash in our exciting new project, Door to Door! This is your chance to be an integral part of something truly innovative, right from Paris or remotely from anywhere in France. As our unique Android engineer, you’ll be at the forefront of designing and developing a mobile infrastructure that aims to revolutionize carpooling. Imagine contributing to a solution that provides convenient transport from the train station to the final destination, offering an affordable and reliable alternative to taxis and buses. Collaborating with cross-functional teams, you will bring features to life while ensuring they meet tight deadlines and scale efficiently. Your expertise in Android engineering, along with a flair for creativity and constant improvement, will help us advance our mission of #zeroemptyseats. In this role, you will not only take charge of the technical side but also share your knowledge with the team and maintain high-quality standards throughout the development process. The culture at BlaBlaCar is vibrant and inclusive, emphasizing a balance between innovation and collaboration. With a commitment to sustainability and flexible working conditions, joining us means you’re not just taking a job - you’re becoming part of a greater cause. So, if you're ready to dive into an environment that fosters learning and teamwork, and you believe in the future of carpooling, we can't wait to see your application!

Frequently Asked Questions (FAQs) for Confirmed Android Engineer - Door to door Role at BlaBlaCar
What are the responsibilities of the Confirmed Android Engineer at BlaBlaCar?

As a Confirmed Android Engineer at BlaBlaCar, your core responsibilities will encompass designing, architecting, and developing features for our exciting new Door to Door application. You will collaborate closely with the engineering manager, product designer, and other engineers to cultivate a seamless user experience, while also ensuring that quality standards are met. Furthermore, you’ll be tasked with improving our CI/CD pipeline and tooling, sharing best practices with your team members, and aligning technical efforts with broader business goals.

Join Rise to see the full answer
What qualifications are needed for the Confirmed Android Engineer position at BlaBlaCar?

To be considered for the Confirmed Android Engineer position at BlaBlaCar, candidates should have at least 3 years of professional experience in Android engineering. Strong knowledge of service-oriented architecture and familiarity with essential developer tools like Git, Firebase, and Jenkins are key requirements. Furthermore, excellent communication skills and the ability to balance fast iterations with quality in delivery are essential. Familiarity with the BlaBlaCar platform is considered a plus, but not a prerequisite.

Join Rise to see the full answer
What makes the Confirmed Android Engineer role at BlaBlaCar unique?

The Confirmed Android Engineer role at BlaBlaCar stands out because you will be the sole Android engineer within a dedicated team designing innovative solutions for our Door to Door project. You'll have a significant influence over the mobile architecture and get to shape the future of carpooling from the ground up. This unique position not only allows for creativity in coding but also emphasizes collaboration with cross-functional teams to ensure the product achieves its business objectives while making a positive environmental impact.

Join Rise to see the full answer
What is the work culture like for a Confirmed Android Engineer at BlaBlaCar?

At BlaBlaCar, the work culture is vibrant, inclusive, and growth-oriented. As a Confirmed Android Engineer, you'll thrive in an international environment with diverse perspectives, contributing to a workplace that promotes learning and collaboration. The team engages in regular team-building activities and values work-life balance through flexible work arrangements. With a strong commitment to sustainability and innovation, joining BlaBlaCar means becoming part of a community that aims to make transportation smarter and more efficient.

Join Rise to see the full answer
How can I prepare for an interview for the Confirmed Android Engineer position at BlaBlaCar?

To prepare for your interview for the Confirmed Android Engineer position at BlaBlaCar, consider brushing up on your knowledge of Android development best practices, service-oriented architecture, and the projects you've worked on that highlight your problem-solving skills. Familiarize yourself with the BlaBlaCar platform and its mission. Be ready to discuss how your experience aligns with the goals of the Door to Door project, and think about instances where you've effectively collaborated with cross-functional teams to deliver results.

Join Rise to see the full answer
Common Interview Questions for Confirmed Android Engineer - Door to door
Can you describe your experience with Android engineering?

When answering this question, provide a concise overview of your background in Android engineering, highlighting specific projects you've worked on. Discuss the technologies you've used and the impact your work had on the application or product. Emphasize your problem-solving skills and how you've managed challenges during development.

Join Rise to see the full answer
What architectural patterns do you prefer when designing an Android application?

It's important to demonstrate your understanding of various architectural patterns, such as MVC, MVP, or MVVM. Explain why you prefer certain patterns and how they contribute to scalability and maintainability in applications. Provide examples from your past experiences where you successfully applied these patterns.

Join Rise to see the full answer
How do you ensure the quality of your code in Android development?

In your response, emphasize your commitment to writing clean, maintainable code. Discuss practices such as code reviews, unit testing, and automated testing that you implement to maintain code quality. You might also mention tools you use for continuous integration that help streamline the quality assurance process.

Join Rise to see the full answer
How do you handle tight deadlines while maintaining code quality?

Share strategies you've adopted to balance deadlines with the necessity of quality. This could include agile methodologies, prioritizing tasks, and clear communication with stakeholders. Discuss a specific example where you met a tight deadline without compromising the quality of your deliverables.

Join Rise to see the full answer
Describe how you work with non-technical stakeholders on a project.

This is an opportunity to showcase your interpersonal skills. Discuss how you facilitate communication between technical and non-technical team members, ensuring that everyone is on the same page. Highlight your ability to simplify complex technical concepts for non-technical stakeholders and how that nurtures collaboration.

Join Rise to see the full answer
What tools do you use for version control and CI/CD processes?

Explain your experience with tools like Git for version control and Jenkins or Firebase for continuous integration and deployment. Discuss how effectively using these tools has enhanced your workflow and contributed to smoother deployments and better team collaboration.

Join Rise to see the full answer
Can you give an example of a challenging feature you developed and the process you went through?

Select a notable project and walk the interviewer through the development process, focusing on the challenges faced and the decisions made to overcome them. Highlight your critical thinking and adaptability, and mention any lessons learned that informed future work.

Join Rise to see the full answer
How do you prioritize features in a fast-paced environment?

Discuss your approach to prioritizing features based on business goals, user feedback, and technical constraints. Provide examples of how you've successfully prioritized tasks in the past and the impact of your decisions on the project’s success.

Join Rise to see the full answer
What is your experience with Android user interface design?

Highlight your understanding of best practices in Android UI design, such as adherence to Android’s Material Design principles. You can also mention tools and frameworks you’ve used for creating intuitive interfaces. Discuss any user-centered design experiences you’ve had.

Join Rise to see the full answer
How do you keep up with the latest trends and technologies in Android development?

Explain your strategies for staying current with industry trends, such as attending conferences, joining forums, or engaging with online courses and materials. Emphasize your passion for continuous learning and how this enhances your contribution to your team.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
AUTO1 Group Remote Połczyńska 31, 01-304 Warszawa, Poland
Posted 23 hours ago
Posted 2 days ago
Photo of the Rise User
Posted 2 days ago
Posted yesterday
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Posted 3 hours ago

To bring freedom, fairness and fraternity to the world of travel, while operating a travel network that saves 1.6 million carbon emissions a year. #ZeroEmptySeats

35 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
December 12, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!