## Requirements:
- Proficient with C++
- 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 codebase
- Investigate and propose solutions and architectural changes
- Drive features and projects from start to completion
- Collaborate with the widespread Firefox team on shared goals
## What you'll get:
- 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)