Mozilla is looking to improve Firefox for the benefit of users and web developers alike.
Requirements
- A good grasp of C++, JavaScript, and/or Rust
- Some knowledge of HTML and/or CSS
- Motivation to learn new tools and techniques for improving existing software
- Familiarity with one or more of the following areas: parsing, multi-threaded systems, performance analysis and optimization
- Experience with migrating a codebase to Rust
- Experience working with a large codebase
Responsibilities
- Improving existing Firefox features
- Working with multi-disciplinary teams to implement entirely new features
- Analyzing performance problems in Firefox to identify areas that need improvement
- Synthesizing bug reports into actionable tasks
- Ensuring Firefox aligns with relevant standards and works with real websites
- Increasing the quality of the data we collect to enable better decisions
Other
- Good interpersonal and communication skills
- The desire and ability to create excellent documentation
- BS in Computer Science or a related field or equivalent experience
- Interest in working with distributed teams
- Generous performance-based bonus plans, rich medical, dental, and vision coverage, generous retirement contributions, quarterly all-company wellness days, 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)