Senior Software Engineer - Mobile Android
Senior Software Engineer - Mobile Android

Senior Software Engineer - Mobile Android

London Full-Time 43200 - 72000 £ / year (est.) Home office possible
M

At a Glance

  • Tasks: Build and enhance Android features for Firefox, ensuring a user-centric internet experience.
  • Company: Join Mozilla, a non-profit tech leader dedicated to creating a better internet for everyone.
  • Benefits: Enjoy performance bonuses, comprehensive health coverage, wellness days, and a home office stipend.
  • Why this job: Be part of a mission-driven team focused on innovation, privacy, and making a social impact.
  • Qualifications: Experience with Java, Kotlin, or C++, and a passion for quality and collaboration are essential.
  • Other info: Remote work options available across multiple countries, fostering a diverse and inclusive environment.

The predicted salary is between 43200 - 72000 £ per year.

Social network you want to login/join with:

Senior Software Engineer – Mobile Android, London

Location: London, United Kingdom

Job Category: Other

EU work permit required: Yes

Job Reference: 413e81015f43

Job Views: 5

Posted: 14.07.2025

Expiry Date: 28.08.2025

Job Description:

Senior Software Engineer – Mobile Android

at Mozilla Corporation, Team: Firefox

Locations: Remote Spain, US, Germany, Canada, France, UK

To learn the Hiring Ranges for this position, please select your location from the Apply Now dropdown menu. For more about our Hiring Range System, click here .

Why Mozilla?

Mozilla Corporation is a non-profit-backed tech company shaping the internet for the past 25 years. We develop pioneering brands like Firefox, the privacy-minded web browser, used by over 225 million people monthly. Our mission is to make the internet better for people, focusing on AI, social media, security, and more, while remaining true to our core mission.

Owned by the non-profit Mozilla Foundation, we design, build, and distribute open-source software that empowers users to enjoy the internet on their terms.

The opportunity

Join Mozilla in building a web that is fast, private, inclusive, and user-centric. As mobile becomes the primary internet access point for billions, your role will help evolve Firefox for Android, shaping architecture, mentoring engineers, and driving technical direction aligned with Mozilla’s values of openness, innovation, and privacy.

If passionate about high-impact software and a healthier internet, we want to hear from you.

What you’ll do

  • Build, debug, and ship Android features promoting a healthy, inclusive internet
  • Join a diverse, distributed team responsible for Firefox mobile and open-source Android components
  • Collaborate with partners to define requirements and drive initiatives
  • Communicate effectively across technical and non-technical teams
  • Maintain quality standards through code reviews, testing, and best practices
  • Work with Gecko teams to enhance browser functionality on Android
  • Address issues across Java API, JavaScript, and C++ engine layers
  • Contribute feedback to Mozilla’s open-source community to improve Android solutions

What you bring

  • Experience developing complex applications with Java, Kotlin, and/or C++
  • Problem-solving, risk signaling, and collaborative decision-making skills
  • Passion for product quality, ownership, and continuous improvement
  • Modern programming practices (code review, testing, automation)
  • Ability to work in a fast-paced team environment, delivering high-quality code on time
  • Curiosity and proactive communication
  • Desire to learn and grow with a talented team
  • Alignment with Mozilla values: welcoming differences, relationship-minded, responsible participation, grit

What you’ll get:

  • Performance-based bonuses shared across the team
  • Comprehensive medical, dental, and vision coverage
  • Generous retirement contributions with immediate vesting
  • Quarterly wellness days
  • Country-specific holidays plus your birthday off
  • Home office stipend
  • Professional development budget
  • Well-being stipend
  • Paid parental leave
  • Employee referral bonus
  • Additional benefits vary by country

#J-18808-Ljbffr

Senior Software Engineer - Mobile Android employer: Mozilla

Mozilla Corporation is an exceptional employer, offering a dynamic work culture that prioritises innovation, inclusivity, and personal growth. As a Senior Software Engineer - Mobile Android in London, you'll be part of a diverse team dedicated to shaping a healthier internet, with access to comprehensive benefits including performance-based bonuses, generous retirement contributions, and a strong focus on professional development. Join us to make a meaningful impact while enjoying a supportive environment that values your contributions and well-being.
M

Contact Detail:

Mozilla Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer - Mobile Android

✨Tip Number 1

Familiarise yourself with Mozilla's mission and values. Understanding their commitment to privacy, openness, and innovation will help you align your responses during interviews and demonstrate that you're a good cultural fit for the team.

✨Tip Number 2

Showcase your experience with Java, Kotlin, and C++. Be prepared to discuss specific projects where you've used these languages, focusing on the challenges you faced and how you overcame them, as this will highlight your problem-solving skills.

✨Tip Number 3

Engage with the open-source community. Contributing to Mozilla’s projects or similar initiatives can provide you with valuable insights and connections, making you a more attractive candidate when applying for the role.

✨Tip Number 4

Prepare to discuss your approach to collaboration and communication. Since the role involves working with diverse teams, having examples ready that demonstrate your ability to communicate effectively across technical and non-technical groups will set you apart.

We think you need these skills to ace Senior Software Engineer - Mobile Android

Proficiency in Java and Kotlin
Experience with C++ programming
Strong problem-solving skills
Collaborative decision-making abilities
Knowledge of modern programming practices
Code review and testing expertise
Familiarity with automation tools
Ability to work in a fast-paced environment
Effective communication skills across technical and non-technical teams
Understanding of Android architecture and development
Passion for product quality and continuous improvement
Curiosity and proactive approach to learning
Alignment with Mozilla's values of openness and innovation

Some tips for your application 🫡

Understand the Role: Before applying, make sure you fully understand the responsibilities and requirements of the Senior Software Engineer - Mobile Android position at Mozilla. Familiarise yourself with their mission and values to tailor your application accordingly.

Highlight Relevant Experience: In your CV and cover letter, emphasise your experience with Java, Kotlin, and C++. Provide specific examples of complex applications you've developed and how they align with Mozilla's focus on a healthy, inclusive internet.

Showcase Problem-Solving Skills: Demonstrate your problem-solving abilities in your application. Include instances where you've successfully navigated challenges in software development, particularly in a collaborative team environment.

Tailor Your Cover Letter: Craft a personalised cover letter that reflects your passion for product quality and continuous improvement. Mention how your values align with Mozilla's commitment to openness and innovation, and express your enthusiasm for contributing to their mission.

How to prepare for a job interview at Mozilla

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Java, Kotlin, and C++. Bring examples of complex applications you've developed and be ready to explain your problem-solving approach during the interview.

✨Demonstrate Your Passion for Open Source

Since Mozilla values open-source contributions, share any relevant projects or experiences you have in this area. Discuss how you’ve contributed to communities or how you plan to engage with Mozilla’s open-source initiatives.

✨Communicate Effectively

Practice explaining technical concepts in a way that non-technical team members can understand. This will show your ability to collaborate across teams, which is crucial for the role.

✨Align with Mozilla's Values

Familiarise yourself with Mozilla's mission and values. Be ready to discuss how your personal values align with theirs, particularly around openness, innovation, and privacy, as this will resonate well with the interviewers.

Senior Software Engineer - Mobile Android
Mozilla
M
  • Senior Software Engineer - Mobile Android

    London
    Full-Time
    43200 - 72000 £ / year (est.)

    Application deadline: 2027-07-18

  • M

    Mozilla

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>