
Posted 15 days ago
Senior Contract C++ / JavaScript Software Engineer Firefox (Browser Engine)Mozilla
Senior Contract C++ / JavaScript Software Engineer Firefox (Browser Engine)
Remote FranceRemote
AI Summary
Improves Firefox Session History coverage and correctness by writing Web-Platform tests and Gecko mochitests, fixing issues, and collaborating through code review with Gecko module owners.
About this role
The role
You will help the Firefox DOM Core team improve the health of the Session History area. You will write tests to improve the coverage; you will fix tests and/or problems to improve the Gecko correctness.
Responsibilities
- 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
Definition of done
Improved Session History test coverage and code correctness in Gecko, measured by passed test cases, allowing the team’s senior engineers to focus on security, performance and strategic projects.
Required qualifications
- 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 larget codebase.
- Comfort working in the open: public bugs, code review, and upstream landing.
Preferred
- Prior contributions to Gecko or another major browser engine.
- Familiarity with web standards and Web Platform Tests.
Skills
C++Code ReviewDebuggingFirefoxGeckoJavaScriptMochitestsWeb Platform Tests
Explore related jobs
More jobs at Mozilla
- M
Senior Marketing Manager - Japan (Contract)Remote Japan - M
Staff Software Engineer, Firefox EnterpriseRemote France - M
Senior Account ExecutiveRemote UK - M
Contract Staff Software Engineer - (Firefox) C++,Storage EncryptionRemote UK - M
Contract Senior Data Analyst (SQL,Telemetry,Browser Engine)Remote UK - M
Contract Sr Data Analyst (SQL,Telemetry,Browser Engine)Remote Germany
Browse these categories
Market data for software engineer roles
All reports →- Role reportSoftware engineer jobs, Sep 2026: new listings down 9.7%New software engineer listings fell 9.7% to 1,506 this week, the first weekly drop in a month. Prioritize applications while 1,506 fresh roles remain open.
- Salary reportSoftware engineer salary 2026: median midpoint is $190,587The median published range midpoint for US software engineer roles is $190,587, with the middle half from $166,000 to $222,000.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.