Senior Front End Software Engineer
Mozilla is seeking a Senior Front End Software Engineer to join the Add-ons Engineering team, responsible for maintaining and enhancing (AMO). AMO serves as the foundation of the Firefox add-ons ecosystem, providing a platform for developers to publish and grow their extensions, and enabling millions of users to customize their browsing experience. This role offers the opportunity to contribute to a secure and trustworthy experience for both users and developers within a globally recognized organization.
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 and improvement of the platform's architecture and maintainability, as well as ensuring the platform remains safe and trustworthy by focusing on security and user trust. You will also collaborate with designers, product managers, QA, and community contributors 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, along with strong debugging and testing skills. Familiarity with Python/Django or similar backend frameworks is essential, as is an understanding of web security principles and practices. Awareness of accessibility, responsive design, and API integration is also important. Strong collaboration and communication skills are necessary for working effectively in a distributed team environment that includes contributions from both staff and the open-source community.
Mozilla offers generous performance-based bonus plans to all eligible employees, rich medical, dental, and vision coverage, and generous retirement contributions with 100% 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 becoming part of a mission-driven 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 worldwide and contribute to open-source software that empowers people to enjoy the internet on their terms.