Specialty
The role
Mozilla is hiring a contract software engineer for the Firefox DOM Core team to improve the Session History area of the Gecko engine. The work is writing tests and fixing correctness problems. It is a fixed-term contract role.
What you will do
- Write Web Platform Tests and Gecko mochitests to improve Session History coverage
- Fix problems found by the tests to improve Gecko correctness
- Work through code review with Gecko module owners until changes land
What they ask for
- Substantial experience in a browser-engine codebase or in test automation for one, ideally Firefox/Gecko
- Solid JavaScript, used to write automated tests
- Proficiency in C++ development
- Strong debugging skills in a large, mature codebase
- Comfort working in the open with public bugs, code review and upstream landing
What they offer
- Fixed-term contract position
This is our own short reading of the posting. The full description, and anything that has changed since, is on Mozilla's careers page behind the apply button.

