Description
**About the role**
We are looking for a **Senior Android Engineer** to design, build, and maintain features that power Bumble’s consumer\-facing dating experience. You will work in Kotlin with Jetpack Compose and XML\-based views, owning features end\-to\-end from technical design through release, while integrating and supporting AI and LLM\-powered features in production. The role includes mentoring junior engineers, contributing to Android architecture standards, and leveraging AI\-assisted development tools as a core part of the daily engineering workflow.
**What you will do**
* Design, build, and maintain high\-quality Android features that power consumer\-facing experiences;
* Partner closely with Product Managers and Designers to shape product vision, influence the roadmap, and translate ideas into Android implementations;
* Own Android features end\-to\-end, from technical planning and implementation through testing, release, and iteration;
* Contribute to and evolve Android architecture and engineering standards while balancing maintainability and product development needs;
* Leverage AI\-assisted development tools and workflows to improve productivity, code quality, and developer experience;
* Help mature the team’s approach to AI usage by sharing best practices, tools, and learnings with other engineers;
* Support and mentor other Android engineers through code reviews, pairing, and technical guidance.
**Must haves**
* **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;
* Proven experience using AI\-powered development tools such as **Cursor**, **Claude**, or **ChatGPT** as part of engineering workflows;
* Hands\-on experience integrating and supporting AI/LLM\-powered features or services in production systems;
* Proven experience designing and maintaining Android application architectures such as **MVVM**, **MVI**, or **Clean Architecture** in medium\-to\-large codebases;
* Solid understanding of Android platform fundamentals, including activity and 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;
* Strong ownership mindset with the ability to proactively identify risks, dependencies, and open questions;
* Comfortable making reasonable technical decisions and adjusting based on feedback;
* Upper\-intermediate English level.
**Perks and benefits**
* **Professional growth:** Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps.
* **Competitive compensation:** We match your ever\-growing skills, talent, and contributions with competitive USD\-based compensation and budgets for education, fitness, and team activities.
* **A selection of exciting projects:** Join projects with modern solutions development and top\-tier clients that include Fortune 500 enterprises and leading product brands.
* **Flextime:** Tailor your schedule for an optimal work\-life balance, by having the options of working from home and going to the office, whatever makes you the happiest and most productive.
Job Type: Full\-time
Work Location: Remote