Contract Staff Software Engineer-FireFox Layout

mozilla· Firefox
Apply Now ↗
🌍 Remote📍 Remote Canada

About this role

You will take on the ongoing maintenance and routine engineering work in Firefox’s Layout area (CSS, page layout, APZ, text, images). Working independently at a tech-lead level, you keep the Layout code healthy.

Responsibilities

  • Own day-to-day Layout maintenance: fix bugs and regressions, keep tests green, handle incoming issues.
  • Diagnose and fix Layout problems across platforms (Windows, macOS, Linux, Android).
  • Carry code review and routine upkeep so the FTE engineers can focus on other mission critical projects. .
  • Join planning and standards / web-compat meetings as needed.

Definition of done

A healthy Layout area, backlog and regressions kept down, with the team’s senior engineers freed to focus on critical Performance and Security issues.

Required qualifications

  • Strong C++ (JavaScript and/or Rust a plus).
  • Solid CSS and page-layout knowledge.
  • Strong debugging and optimization in a multithreaded codebase.
  • Able to work independently and lead technically in a large, mature codebase.

Preferred

  • Prior experience in web browser architecture and development.
  • Prior Web standards experience.
  • Mobile web development, profiling and debugging skills a plus.
  • Proven experience in utilization of AI tools (Claude, ChatGPT, etc.) in the investigation, development, debugging, and/or testing of code is a plus.

Hiring Ranges:

Canada Tier 1 Locations
$185,045—$217,700 CAD
Canada Tier 2 Locations
$131,400—$154,600 CAD

Frequently Asked Questions

Is the salary disclosed for the Contract Staff Software Engineer-FireFox Layout position at mozilla?
The salary for this Contract Staff Software Engineer-FireFox Layout role at mozilla is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Is the Contract Staff Software Engineer-FireFox Layout job at mozilla remote?
Yes, this Contract Staff Software Engineer-FireFox Layout position at mozilla is remote, with team members based in Remote Canada. You can work from home or anywhere in the supported regions.
Which team or department does the Contract Staff Software Engineer-FireFox Layout at mozilla belong to?
This Contract Staff Software Engineer-FireFox Layout position is part of the Firefox department at mozilla. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Contract Staff Software Engineer-FireFox Layout position at mozilla?
Click the "Apply Now" button on this page. You will be redirected to mozilla's official application portal hosted on greenhouse where you can submit your application directly.
When was the Contract Staff Software Engineer-FireFox Layout job at mozilla posted?
This Contract Staff Software Engineer-FireFox Layout position at mozilla was posted on Sep 22, 2026. Apply as soon as possible — early applications are often reviewed first.
Contract Staff Software Engineer-FireFox Layout
mozilla
Apply for this role ↗

You'll be redirected to mozilla's official application page on Greenhouse.