Skills to learn a large and complex codebase in a timely manner
Strong ability to write maintainable software in a multi-language and multi-process codebase, ensuring robustness when changes are made
Experience working on performance-critical system software
Good understanding of web technologies (JavaScript, HTML, and CSS), and comfortable navigating their specifications, centering around enhancing user experience, privacy and performance
Creative problem-solver and proficient debugger and profiler
Great written communication skills and ability to lead discussions effectively, both in writing and verbally
Commitment to our values:
Welcoming differences
Being relationship-minded
Practicing responsible participation
Having grit
What you'll be doing
Improve the DOM, HTML, editing, user interaction capabilities of our Web engine, with a focus on performance, security, interoperability and accessibility
Read and implement API specifications, as well as contributing to the standards process by participating in or driving discussions with the Web community
Develop and debug in a large complex code base
Investigate and propose solutions and architectural changes
Drive features and projects from start to completion
Collaborate with the widespread Firefox team on shared goals
Perks and Benefits
Generous performance-based bonus plans to all eligible employees - we share in our success as one team
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)