M
Senior Contract C++ / JavaScript Software Engineer (Browser Engine)
Mozilla
Contract type
Ongoing
Work mode
Remote
Experience
Senior · Not stated
Level inferred from job title
Job description
A contract role on Mozilla's Firefox DOM Core team to improve the health of the Session History area by writing Web-Platform tests and fixing Gecko correctness issues.
At a glance
- Work mode
- Remote
What you'll do
- Write Web-Platform tests to improve the coverage, and Gecko mochitests as needed
- Fix the problems and pass the tests to improve the Gecko correctness
- Work through code review with the relevant Gecko module owners and iterate to landing
What we're looking for
- Substantial experience in a browser-engine codebase or in automating for a browser-engine, ideally Firefox/Gecko
- Solid Javascript and applying that language skill to write automated tests
- Proficiency in and experience developing software in C++
- Strong debugging skills in a mature large codebase
- Comfort working in the open: public bugs, code review, and upstream landing
Nice to have
- Prior contributions to Gecko or another major browser engine
- Familiarity with web standards and Web Platform Tests
Your team
Firefox DOM Core team
