This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Mozilla Corporation is the non-profit-backed technology company that has shaped the internet for the better over the last 25 years. We make pioneering brands like Firefox, the privacy-minded web browser. Now, with more than 225 million people around the world using our products each month, we’re shaping the next 25 years of technology and helping to reclaim an internet built for people, not companies. Our work focuses on diverse areas including AI, social media, security and more. And we’re doing this while never losing our focus on our core mission – to make the internet better for people. The Mozilla Corporation is wholly owned by the non-profit 501(c) Mozilla Foundation. This means we aren’t beholden to any shareholders — only to our mission. Along with thousands of volunteer contributors and collaborators all over the world, Mozillians design, build and distribute open-source software that enables people to enjoy the internet on their terms. The Firefox team is a community of engineers who care deeply about delivering the fastest, friendliest, most usable browser possible. We are responsible for making the things you see in the browser work securely, quickly, and well! Working in the open is the norm, and we contribute to the code driving the Firefox browser on a number of desktop platforms - Windows, Linux, and macOS. Our focus is on implementing and fixing things in Firefox as well as helping other teams make it excellent for our users. A Frontend Engineering Manager directs a team of geographically distributed engineers to constantly drive improvements to Firefox Desktop experience through innovations and enhancements to the browser user interface in Firefox. We need a leader who is dedicated to building exceptional teams, creating innovative solutions, delivering quality software, and influencing how the world uses the internet.
Job Responsibility
Drive initiatives to deliver value to our users ensuring the software your team delivers is high quality, highly available, monitored, and maintainable
Help the team navigate trade-offs and drive alignment in a fast-paced field
balancing quick delivery with thoughtful, long-term approaches across a portfolio of user experiences in the browser
Communicate your team’s goals, the scope and risks of your projects, and own the delivery of initiatives on clear timelines
Identify, build and iterate on engineering processes that support a high performing team
Engage regularly 1-1 with your team to discuss both technical work and professional development
provide direct and honest feedback about their individual performances
Ensure developers are properly supported and empowered throughout the developer lifecycle
Create an inclusive environment which engages and challenges your team members
Work collaboratively with many teams including Product, UX, QA, Operations, and Data Science
Requirements
4+ years leading engineers in a software development environment and working across multiple distributed teams
Software engineering background that empowers you to drive technical decisions within the team and engage with engineers at all levels of seniority to triage, prioritize and implement
Experience leading multiple concurrent projects
Previous experience working on frontend platform initiatives e.g. design systems and frontend architectural improvements
Track record of delivering front-end experiences to user-facing products
Hands-on experience with web technologies (JavaScript/TypeScript, HTML, and CSS)
Proven track record successfully leading and shipping sophisticated user facing experiences on time, using data to inform timelines
Strong communication and ability to develop positive relationships with others, regardless of their rank or role
Passion to resolve problems, manage risk, lead change, and facilitate collaborative decision-making
Experience effectively communicating with senior leadership and advocating for engineering priorities
Desire to grow and learn as a manager, grow and develop others, and get results through others rather than personal technical proficiency
Able to hire, mentor, empower, develop, and delegate to geographically distributed team members with different skills from your own
Commitment to our values: Welcoming differences, Being relationship-minded, Practicing responsible participation, Having grit
Nice to have
Fostering the use of AI in Frontend engineering teams
Experience working in open source environments
What we offer
Generous performance-based bonus plans to all eligible employees
Rich medical, dental, and vision coverage
Generous retirement contributions with 100% immediate vesting (regardless of whether you contribute)
Quarterly all-company wellness days where everyone takes a pause together
Country specific holidays plus a day off for your birthday
One-time home office stipend
Annual professional development budget
Quarterly well-being stipend
Considerable paid parental leave
Employee referral bonus program
Other benefits (life/AD&D, disability, EAP, etc. - varies by country)