About the job
Why Choose Mozilla?
Mozilla Corporation, a non-profit-backed technology leader, has been at the forefront of internet innovation for over 25 years. We are the creators of trailblazing products like Firefox, a web browser that prioritizes user privacy. With a user base exceeding 225 million globally each month, we are committed to shaping the next era of technology and advocating for an internet that serves people rather than corporations. Our initiatives span diverse domains including AI, social media, and security, all while maintaining our core mission: enhancing the internet for everyone.
As a wholly owned subsidiary of the non-profit 501(c) Mozilla Foundation, we are free from shareholder pressures, allowing us to focus solely on our mission. Together with a global network of thousands of volunteers and collaborators, we design, develop, and distribute open-source software that empowers individuals to navigate the internet on their own terms.
About the Team and Role:
The addons.mozilla.org (AMO) platform serves as the backbone of the Firefox add-ons ecosystem, providing a space for developers to publish and expand their extensions and for millions of users to personalize their Firefox experience. Our responsibility lies in crafting a secure, trustworthy, and exceptional experience for both users and developers.
As a Senior Software Engineer, you will harness your expertise to create stunning, accessible experiences on AMO. Collaborating with designers and product managers, you will transform concepts into refined features, modernize the platform and its architecture, and see your contributions impact millions of users globally.
The Add-ons Engineering team is essential in maintaining AMO, ensuring Firefox remains customizable. Our responsibilities encompass:
- Frontend and Full Stack Development: Utilizing React/TypeScript for frontends, Django for backend, and MySQL for data storage.

