← Back to list
Job

Contract Software Engineer – DOM Core, Firefox/Gecko

Software Engineer • Remote • Full-time • France France

A contract Software Engineer role on Firefox's DOM Core team, improving test coverage and Gecko correctness for the Session History area in C++ and JavaScript.

Responsibilities

  • ▹Write Web-Platform tests to improve coverage, and Gecko mochitests as needed
  • ▹Fix problems and pass tests to improve Gecko correctness
  • ▹Work through code review with relevant Gecko module owners and iterate to landing

Requirements

  • ▹Substantial experience in a browser-engine codebase or automating for a browser engine, ideally Firefox/Gecko
  • ▹Solid JavaScript skills applied to writing automated tests
  • ▹Proficiency 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

Similar jobs