Social network you want to login/join with:
Staff Software Engineer – Mobile Android, London
Location: London, United Kingdom
Job Category: Other
EU work permit required: Yes
Job Reference: a9d77741b4a3
Job Views: 22
Posted: 12.08.2025
Expiry Date: 26.09.2025
Job Description:
Staff Software Engineer – Mobile Android
at Mozilla Corporation
Team: Firefox
Locations: Remote Germany, Remote France, Remote Canada, Remote UK, Remote Spain, Remote US
Apply Now
To learn the Hiring Ranges for this position, please select your location from the Apply Now dropdown menu. To learn more about our Hiring Range System, please click here .
Why Mozilla?
Mozilla Corporation is a non-profit-backed technology company that has shaped the internet for the last 25 years. We create pioneering brands like Firefox, a privacy-focused web browser. With over 225 million users monthly, we aim to make the internet better for everyone. Our work spans AI, social media, security, and more, always aligned with our mission to improve the internet.
The Mozilla Corporation is wholly owned by the Mozilla Foundation, a non-profit. We design, build, and distribute open-source software that empowers users to enjoy the internet on their own terms.
About the role:
We’re building the future of the web—fast, private, inclusive, and user-centric. As mobile becomes the primary internet experience for billions, our mission to deliver a secure and transparent browser is crucial.
We seek a Staff Android Engineer to help evolve Firefox for Android, contributing to architecture, mentoring, and technical direction, reflecting Mozilla’s values of openness, innovation, and privacy.
If you’re passionate about impactful software and fostering a healthier internet, we’d love to hear from you.
What you’ll do:
- Design, debug, build, and ship medium to large-scale Android solutions promoting a healthy internet
- Drive engineering decisions and feature development focusing on user value
- Collaborate with a diverse, distributed team responsible for Firefox mobile and open-source Android components
- Work with partners to understand, define, and clarify requirements
- Communicate effectively with technical and non-technical team members
- Maintain quality standards through code reviews, bug fixing, testing, and best practices
- Work with Gecko teams to enhance browser functionality on Android
- Address issues across Java API, JavaScript, and C++ browser engine layers
- Contribute feedback to Mozilla’s open-source community to improve Android solutions
What you bring:
- Extensive experience building complex applications with Java, Kotlin, and/or C++
- Problem-solving, risk signaling, change facilitation, and collaborative decision-making skills
- Passion for quality products and ownership from design to bug fixing
- Knowledge of modern programming practices (code review, testing, automation)
- Rust experience is a plus
- Leadership skills and ability to work in a fast-paced environment
- Curiosity and proactive questioning
- Desire to learn and grow with a talented team
- Commitment to Mozilla values: welcoming differences, relationship-mindedness, responsible participation, grit
What you’ll get:
- Performance-based bonus plans
- Comprehensive medical, dental, and vision coverage
- Retirement contributions with immediate vesting
- Quarterly wellness days
- Country-specific holidays and birthday leave
- Home office stipend
- Professional development budget
- Well-being stipend
- Paid parental leave
- Employee referral bonus
- Additional benefits (life/AD&D, disability, EAP, etc.)
#J-18808-Ljbffr
Contact Detail:
Mozilla Recruiting Team