Mozilla Corporation is a non-profit-backed technology company known for shaping the internet through pioneering brands like Firefox. The Firefox team is seeking Frontend Software Engineers to improve Firefox features and work collaboratively with a global open-source community to enhance user experience and retention.
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
Requirements:
- Good interpersonal and communication skills
- The desire and ability to create excellent documentation
- A good grasp of JavaScript, HTML and CSS
- Some knowledge of C++ and/or Rust
- Motivation to learn new tools and techniques for improving existing software
- BS in Computer Science or a related field or equivalent experience
- Interest in multi-threaded systems, performance analysis, and optimization
- Familiarity with one or more of the following areas: parsing (e.g. compilers, DBMSes, etc.)
- multi-threaded systems
- performance analysis and optimization
- Experience with migrating a codebase to Rust
- A history of working with distributed teams
- Experience working with a large codebase