Mozilla

Contract Staff Software Engineer-FireFox Layout

Mozilla
Apply
3 hours ago
Remote, CanadaStaff+

Responsibilities

  • Maintain Firefox Layout code covering CSS, page layout, APZ, text, and images.
  • Fix bugs and regressions, keep tests green, and manage incoming issues across platforms.
  • Perform code reviews and routine engineering upkeep so full-time engineers can focus on critical projects.
  • Diagnose and resolve Layout issues across Windows, macOS, Linux, and Android.
  • Participate in planning and web-compatibility and web-standards meetings as needed.
  • Work independently and provide technical leadership in a large, mature codebase.

Requirements

  • Strong C++ skills are required; JavaScript and/or Rust experience is a plus.
  • Solid CSS and page-layout knowledge is required.
  • Strong debugging and optimization skills in a multithreaded codebase are required.
  • Ability to work independently and lead technically is required.
  • Prior browser architecture and development experience is preferred.
  • Prior web-standards experience, mobile web development, profiling, and debugging skills are preferred.
  • Experience using AI tools such as Claude or ChatGPT for code investigation, development, debugging, or testing is a plus.

Benefits

  • Contract position.
  • Hiring ranges are CAD $185,045–$217,700 for Canada Tier 1 locations and CAD $131,400–$154,600 for Canada Tier 2 locations.

Tech Stack

C++CSSJavaScriptLinuxmacOSRustWindows

Categories

Mozilla

About Mozilla

1,001-5,000 employees

Mozilla builds open-source internet software, best known for the Firefox web browser, plus privacy tools like a VPN, password manager, and identity services. Its products are largely free and monetized through search partnerships and paid subscriptions, serving consumers, developers, and enterprises building for the web. Founded in 2005 and headquartered in San Francisco, Mozilla Corporation is wholly owned by the non-profit Mozilla Foundation.

Contact me