Salary not listed

Senior Contract C++ / JavaScript Software Engineer Firefox (Browser Engine)

OtherWorkplace — unknown
Published on 2026-10-20
These details were extracted automatically from the original listing. They may not be complete or fully up to date — it's worth checking the original job post.

About this role

Improve Firefox Gecko’s Session History correctness and test coverage. The work involves writing Web Platform Tests and Gecko mochitests, fixing issues, and collaborating with module owners through code review and upstream landing.

About the company

Mozilla builds open-source products and technologies, including Firefox, that prioritize privacy, security, and an open internet.

The team

Firefox DOM Core team

Stack

C++JavaScriptGeckoFirefoxWeb Platform Testsmochitests

What you'll do

  • Write Web Platform Tests and Gecko mochitests to expand coverage
  • Fix Gecko issues and ensure tests pass
  • Work with Gecko module owners through code review and landing

What we're looking for

  • Substantial experience with a browser-engine codebase or browser-engine test automation
  • Strong JavaScript skills for automated testing
  • C++ software development experience
  • Strong debugging skills in a large, mature codebase
  • Comfort working in public bug trackers, code review, and upstream contributions

Nice to have

  • Contributions to Gecko or another major browser engine
  • Familiarity with web standards and Web Platform Tests
View original job post