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

Senior Software Engineer - Mobile Android

London Full-Time 43200 - 72000 £ / year (est.) No home office possible
Go Premium
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

Expiry Date: 26.09.2025

Job Description:

Senior Software Engineer – Mobile Android

at Mozilla Corporation

Team: Firefox

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

Mozilla is a non-profit-backed technology company that has shaped the internet for the last 25 years. We develop pioneering brands like Firefox, focusing on privacy and user-centric internet experiences. With over 225 million users worldwide, our mission is to make the internet better for people, emphasizing AI, social media, security, and more. Mozilla is owned by the non-profit Mozilla Foundation, and we collaborate with volunteers globally to develop open-source software that empowers users.

The opportunity

We are building the future of the web—fast, private, inclusive, and user-first. As mobile becomes the primary way billions access the internet, our mission to deliver a secure and transparent browser is more critical than ever.

We seek a Staff Android Engineer to help evolve Firefox for Android, shaping architecture, mentoring engineers, and driving technical direction while reflecting Mozilla’s values of openness, innovation, and privacy.

If you are passionate about impactful software and want to help create a healthier internet, we want to hear from you.

What you’ll do

  • Build, debug, and ship Android features promoting a healthy internet
  • Join a diverse, distributed team responsible for Firefox mobile apps and open-source Android components
  • Collaborate with partners to define requirements and drive initiatives
  • Communicate technical perspectives effectively across teams
  • Maintain quality standards through code reviews, testing, and best practices
  • Work with Gecko teams to integrate browser functionality on Android
  • Address issues across Java, JavaScript, and C++ 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++
  • Ability to solve problems, assess risks, and facilitate collaboration
  • Passion for high-quality products and ownership from design to bug fixing
  • Knowledge of modern programming practices
  • Teamwork in fast-paced environments to deliver high-quality code
  • Curiosity and willingness to propose new ideas
  • Desire to grow with an outstanding team
  • Alignment with Mozilla’s values: welcoming diversity, relationship-mindedness, responsible participation, grit

What you’ll get

  • Performance-based bonuses
  • Comprehensive medical, dental, vision coverage
  • Retirement contributions with immediate vesting
  • Quarterly wellness days
  • Country-specific holidays and birthday off
  • Home office stipend
  • Professional development budget
  • Well-being stipend
  • Paid parental leave
  • Employee referral bonus
  • Other benefits (life, disability, EAP, etc.)

#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
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

M
  • Senior Software Engineer - Mobile Android

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

    Mozilla

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