SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Bumble is seeking a Senior Android Software Engineer to help shape the Bumble Dating experience. This role is ideal for engineers experienced in building and delivering end-to-end features on the Android platform, comfortable owning projects independently, and ready to contribute meaningfully to technical architecture and mentoring junior teammates.
In this position, you will design, implement, and maintain Bumble application features that are scalable, secure, and reliable using GCP services. You'll drive technically complex individual product features from inception to delivery, owning the full software development lifecycle. You'll collaborate with Product Managers, Designers, and other Engineers to ship new features and improvements, and evaluate and apply AI-based development tools and workflows to enhance productivity and code quality.
You'll lead architecture discussions and propose technical solutions that support long-term scalability, support junior engineers through pairing, mentoring, and code reviews, and guide the development of engineering standards and best practices to maintain a high-quality codebase.
Bumble Inc. is the parent company of Bumble Date, BFF, and Badoo. Founded by Whitney Wolfe Herd in 2014, Bumble was one of the first dating apps built with women at the center and connects people across dating and friendship platforms. The company emphasizes building healthy and equitable relationships through Kind Connections.
Benefits include medical/dental/vision insurance (30-day eligibility), unlimited PTO plus one company-wide week off and Focus Fridays, fully paid life and long-term disability insurance, 401k with 4% company match (if you contribute 6%, 90-day eligibility), monthly wellness benefit with access to Noom, Unmind, and Your Money Line, maternity and fertility benefits plus 26 weeks paid parental leave, and premium app access.
REQUIREMENTS:
- 5+ years of professional experience building and shipping production Android applications
- Strong proficiency in Kotlin and experience with modern Android development practices
- Experience building UIs using Jetpack Compose and/or XML-based views, with understanding of their tradeoffs
- Proven experience designing and maintaining Android application architectures (e.g., MVVM, MVI, Clean Architecture) in medium-to-large codebases
- Solid understanding of Android platform fundamentals, including activity/fragment lifecycle, threading, performance, and memory management
- Experience integrating and consuming networked APIs from Android clients, including error handling and offline considerations
- Experience owning Android features end-to-end, from technical design and implementation through testing and release
- Excellent communication skills and a collaborative, inclusive mindset