All roles

Open role

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

Remote · Saudi Arabia Full-time

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.

Originally posted on

More open positions

Head of Strategic Finance Projects mit SAP Know-How (100%)

Work from home Full-time role

Cloud Architect

Work from home Full-time role

Facilities Assessment Consultant - Electrical

Work from home Full-time role

Expression of Interest

Work from home Full-time role

Valnet | Performance Marketing Specialist - Auto

Work from home Full-time role

Business Development Representative

Work from home Full-time role

Senior Customer Retention Strategist – Global Data‑Driven Loyalty & Relationship Management Lead, Inbound & Outbound Champion, Driving Retention Excellence at brighthush

Work from home Full-time role

Product Manager II, Wallets and DeFi

Work from home Full-time role

Product Marketing Manager / Associate Manager - Veeva Link

Work from home Full-time role

Technical Engineer

Work from home Full-time role

Senior Enterprise Customer Success Team Manager – Driving Adoption, Retention, and Growth for Global Enterprise Clients at brighthush

Work from home Full-time role

Senior IT Systems Engineer

Work from home Full-time role

Business Analyst Manager

Work from home Full-time role

Facility Coder - Certified

Work from home Full-time role

HHA Caregiver PCA

Work from home Full-time role

Remote Data Entry Specialist – High‑Speed Typing, Data Management, and Process Optimization Expert for brighthush

Work from home Full-time role

Presales Solutions Engineer - Cloud Security

Work from home Full-time role

Lead Customer Success Manager – Driving Growth, Onboarding Excellence, and Strategic Partnerships in AI‑Powered Supply Chain Solutions

Work from home Full-time role

Technical Support Specialist I

Work from home Full-time role

Senior Education Consultant

Work from home Full-time role

Remote Penetration Tester Red Team (Remote Eastern US)

Work from home Full-time role