TavoraxTavorax
Back to All Tech JobsVerified ATS Listing
m

Contract Software Engineer - DOM Core Firefox/Gecko

mozilla•Remote
Work Mode

🌐 Remote

Job Type

full_time

Posted

10/14/2026

Required Technical Skills

JavaScript

Role Overview & Requirements

h2 strong The role /strong /h2 p span style= font-weight: 400; 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. /span /p h2 strong Responsibilities /strong /h2 ul li style= font-weight: 400; span style= font-weight: 400; Write Web-Platform tests to improve the coverage, and Gecko mochitests as needed nbsp; /span /li li style= font-weight: 400; span style= font-weight: 400; Fix the problems and pass the tests to improve the Gecko correctness /span /li li style= font-weight: 400; span style= font-weight: 400; Work through code review with the relevant Gecko module owners and iterate to landing /span /li /ul h2 strong Definition of done /strong /h2 p span style= font-weight: 400; 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. /span /p h2 strong Required qualifications /strong /h2 ul li style= font-weight: 400; span style= font-weight: 400; Substantial experience in a browser-engine codebase or in automating for a browser-engine, ideally Firefox/Gecko. /span /li li style= font-weight: 400; span style= font-weight: 400; Solid Javascript and applying that language skill to write automated tests. /span /li li style= font-weight: 400; span style= font-weight: 400; Proficiency in and experience developing software in C++. /span /li li style= font-weight: 400; span style= font-weight: 400; Strong debugging skills in a mature larget codebase. /span /li li style= font-weight: 400; span style= font-weight: 400; Comfort working in the open: public bugs, code review, and upstream landing. /span /li /ul h2 strong Preferred /strong /h2 ul li style= font-weight: 400; span style= font-weight: 400; Prior contributions to Gecko or another major browser engine. /span /li li style= font-weight: 400; span style= font-weight: 400; Familiarity with web standards and Web Platform Tests. /span /li /ul Find Jobs in Netherlands on Arbeitnow
Direct application via arbeitnow
Apply Directly on mozilla ATS
Contract Software Engineer - DOM Core Firefox/Gecko at mozilla | Verified Tech Jobs