Mozilla Berlin logo

Senior Contract Web Developer - Firefox (Browser Engine)

Mozilla Berlin·Salary not specified

Primary stack

JavaScriptC++

Nice to have's

C++

Job description

About the Position

We are looking for a Senior Contract Web Developer - Firefox (Browser Engine) to join our Firefox DOM Core team. This role is remote and based in Germany. Your primary task will be to improve the health of the Session History area by writing tests and fixing problems to enhance Gecko correctness.

Responsibilities

  • Write Web-Platform tests to improve coverage and Gecko mochitests as needed
  • Fix problems and pass tests to improve Gecko correctness
  • Collaborate through code review with 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.

Requirements

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

Preferred

  • Prior contributions to Gecko or another major browser engine.
  • Familiarity with web standards and Web Platform Tests.

We Offer

  • Opportunity to work with a leading open-source project
  • Remote work flexibility
  • Collaborative and innovative work environment

About the Company

Mozilla is a global non-profit dedicated to ensuring the internet is a global public resource, open and accessible to all. Join our team to contribute to a mission-driven organization that values transparency, collaboration, and innovation.

© Mozilla Berlin. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Popular searches