Senior Software Engineer
Mozilla Corporation is seeking a Senior Software Engineer to join the Add-ons Engineering team, responsible for maintaining and enhancing (AMO), the platform supporting Firefox's add-ons ecosystem. This role offers the opportunity to contribute to a platform that serves millions of users worldwide, enabling them to customize their browsing experience.
In this position, you will design, build, and refine frontend experiences in AMO and DevHub, ensuring they are fast, accessible, and user-friendly. Your responsibilities will include contributing to the modernization of the platform's architecture, maintaining security and user trust, resolving issues impacting users and developers, and collaborating with cross-functional teams to deliver end-to-end improvements.
The ideal candidate will have over four years of professional experience building modern web applications, with proficiency in React, JavaScript/TypeScript, HTML, and CSS. Familiarity with Python/Django or similar backend frameworks, understanding of web security principles, and awareness of accessibility and responsive design are essential. Strong collaboration and communication skills are required, as well as a commitment to Mozilla's values of welcoming differences, being relationship-minded, practicing responsible participation, and having grit.
Mozilla offers generous performance-based bonus plans, comprehensive medical, dental, and vision coverage, and generous retirement contributions with immediate vesting. Additional benefits include quarterly all-company wellness days, country-specific holidays plus a day off for your birthday, a one-time home office stipend, an annual professional development budget, a quarterly well-being stipend, considerable paid parental leave, and an employee referral bonus program.
Joining Mozilla means contributing to an organization dedicated to building the Internet as a public resource accessible to all. You will have the chance to make a difference in the lives of web users everywhere and be part of a team that values diversity, equity, inclusion, and belonging.