Senior Contract C++ / JavaScript Software Engineer (Browser Engine)
RemoteIn English
About the job
Mozilla is looking for a contract software engineer to contribute to the DOM Core of Firefox/Gecko. This remote role focuses on improving the correctness of the browser engine through test development and code fixes.
What you will do
- Write Web-Platform tests to improve coverage
- Write Gecko mochitests as needed
- Fix problems and pass tests to improve Gecko correctness
- Work through code review with Gecko module owners and iterate to landing
What you bring
- Substantial experience in a browser-engine codebase or automating for a browser-engine, ideally Firefox/Gecko
- Solid JavaScript skills for writing automated tests
- Proficiency in C++ development
- Strong debugging skills in a large mature codebase
- Comfort working in the open: public bugs, code review, upstream landing
Nice to have
- Prior contributions to Gecko or another major browser engine
- Familiarity with web standards and Web Platform Tests
What you get
- Contract position
- Remote work
About Mozilla
Mozilla is the organization behind Firefox and other open-source web technologies.
Summary by Personeel.com. The full job description and the application form are on Mozilla's website (job-boards.greenhouse.io); Apply takes you straight there.
More jobs at Mozilla
- Senior Manager, Accounting & FinanceThuiswerken
- Policy Communications Lead, EuropeThuiswerken
- Senior Software Engineer, APZ (Asynchronous Pan & Zoom)Thuiswerken
- Senior Software Engineer, Firefox SecurityThuiswerken
- Senior Payroll Analyst, North AmericaThuiswerken