
Remote opportunity at
MozillaSenior Contract Web Developer - Firefox (Browser Engine)
Mozilla seeks a Senior Contract Web Developer to support the Firefox DOM Core team. In this position, the professional will focus on enhancing the health of…
Career Tools
About This Role
Mozilla seeks a Senior Contract Web Developer to support the Firefox DOM Core team. In this position, the professional will focus on enhancing the health of the Session History area by writing and fixing tests, correcting Gecko issues, and collaborating with module owners through the code review process. The goal of the work is to improve test coverage and code correctness so that senior engineers can redirect their focus toward…
Job Description
Mozilla seeks a Senior Contract Web Developer to support the Firefox DOM Core team. In this position, the professional will focus on enhancing the health of the Session History area by writing and fixing tests, correcting Gecko issues, and collaborating with module owners through the code review process. The goal of the work is to improve test coverage and code correctness so that senior engineers can redirect their focus toward strategic projects, performance, and security.
This contracting opportunity is well-suited for developers with substantial background in browser engines and automated testing. Candidates must be comfortable participating in public code reviews, addressing public bugs, and operating in an open development environment.
Responsibilities
- Write Web-Platform tests to expand test coverage
- Develop Gecko mochitests as necessary
- Resolve issues and pass tests to boost Gecko correctness
- Complete code reviews with relevant Gecko module owners and iterate until landing
Requirements
- Substantial experience in a browser-engine codebase or in browser-engine automation, ideally with Firefox or Gecko
- Solid JavaScript skills applied to writing automated tests
- Proficiency and software development experience in C++
- Strong debugging capabilities within a mature, large-scale codebase
- Comfort working openly through public bugs, code reviews, and upstream landing
Qualifications
- Prior contributions to Gecko or another major browser engine
- Familiarity with web standards and Web Platform Tests
Core Skills
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
What is the remote status for this role?
The posting states that the location is remote.
What are the main responsibilities of the Senior Contract Web Developer?
The developer will write Web-Platform tests and Gecko mochitests, fix problems to enhance Gecko correctness, and work through code reviews with module owners.
What technical skills are required?
Required skills include substantial browser-engine or automation experience (preferably Firefox/Gecko), solid JavaScript for automated tests, C++ proficiency, strong debugging skills in large codebases, and comfort with open development.
What salary does Mozilla offer for this position?
The source posting does not specify a salary.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.