Contract Staff Software Engineer-FireFox Layout

Mozilla-Corporation

Canada

Remote

CAD 131,000 - 218,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Mozilla-Corporation Contract Staff Software Engineer for Firefox Layout. This remote Canada role focuses on ongoing maintenance and routine engineering in the Layout area (CSS, page layout, APZ, text, images).

You will work independently at a tech-lead level to keep the Layout code healthy. Responsibilities include fixing bugs, keeping tests green, diagnosing cross-platform Layout issues (Windows, macOS, Linux, Android), and participating in planning/standards meetings.

Qualifications

  • CSS and page-layout knowledge required.
  • Strong debugging in a multithreaded codebase.
  • Ability to work independently and lead technically.

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 to free FTE engineers for other projects.
  • Join planning and standards / web-compat meetings as needed.

Skills

CSS
Page layout
Debugging
Multithreaded debugging
Leadership

Job description

Contract Staff Software Engineer-FireFox Layout

Remote Canada

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

  • 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
  • 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:

$185,045 - $217,700 CAD

$131,400 - $154,600 CAD

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Contract Staff Software Engineer-FireFox Layout
Contract Staff Software Engineer-FireFox Layout

Mozilla • Toronto

On-site
CAD 185,000 - 218,000
Remote Layout Engineer - Contract Tech Lead (CSS)
Remote Layout Engineer - Contract Tech Lead (CSS)

Mozilla-Corporation • Canada

Remote
CAD 131,000 - 218,000
Contract Staff Software Engineer - Performance Graphics (C++,Rust, WebGL)
Contract Staff Software Engineer - Performance Graphics (C++,Rust, WebGL)

Mozilla • Toronto

On-site
CAD 131,000 - 186,000
Contract Staff Front End Engineer (Web Conference/Screen Sharing)
Contract Staff Front End Engineer (Web Conference/Screen Sharing)

Devconnectplatform • Canada

Hybrid
CAD 145,000 - 171,000
Contract Software Engineer - WebCompat Tooling (Dashboards and Reporting), Firefox
Contract Software Engineer - WebCompat Tooling (Dashboards and Reporting), Firefox

Mozilla • Canada

On-site
CAD 110,000 - 160,000
Flexible remote work
Parental leave
Professional development stipend
+1
Contract Staff Front End Engineer (Web Conference/Screen Sharing)
Contract Staff Front End Engineer (Web Conference/Screen Sharing)

Mozilla • Ottawa

On-site
CAD 100,000 - 140,000
Contract Staff Front End Engineer (Web Conference/Screen Sharing)
Contract Staff Front End Engineer (Web Conference/Screen Sharing)

Mozilla • Toronto

On-site
CAD 145,000 - 171,000
Contract Staff Front End Engineer (Web Conference/Screen Sharing)
Contract Staff Front End Engineer (Web Conference/Screen Sharing)

Mozilla-Corporation • Toronto

Remote
CAD 145,000 - 171,000
Contract Staff Front End Engineer (Web Conference/Screen Sharing) New Remote Canada
Contract Staff Front End Engineer (Web Conference/Screen Sharing) New Remote Canada

Mozilla Corporation • Canada

Remote
CAD 145,000 - 171,000
Senior Software Engineer, Add-Ons Remote Canada
Senior Software Engineer, Add-Ons Remote Canada

Mozilla Corporation • Canada

Remote
CAD 94,000 - 139,000
Generous bonus plans
Medical, dental, vision
Retirement contributions
+5