Contract Staff Software Engineer-FireFox Layout

Devconnectplatform

Canada

Hybrid

CAD 131,000 - 218,000

Part time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Devconnectplatform is seeking a Contract Staff Software Engineer to lead Firefox Layout efforts. You will own day-to-day Layout maintenance across Windows, macOS, Linux and Android, tackling CSS, page layout, APZ, text and images.

Work independently at a tech‑lead level to keep the Layout code healthy in a large, mature codebase. Responsibilities include fixing bugs and regressions, keeping tests green, diagnosing cross‑platform Layout problems, and carrying code reviews.

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: experience in web browser architecture and development.
  • Preferred: web standards experience.
  • Preferred: mobile web development, profiling and debugging skills.
  • Preferred: experience using AI tools (Claude, ChatGPT) in investigation, development, debugging, and testing.

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.

Skills

C++
JavaScript
Rust
CSS
Page layout
Multithreaded debugging
Leadership
Independent work
Web browser architecture
Web standards
Mobile web
Profiling
AI tools (Claude/ChatGPT)

Tools

AI tools (Claude/ChatGPT)

Job description

# Contract Staff Software Engineer-FireFox LayoutMozilla131k–218k CADContractremote· leadCanadalinuxandroidjavascriptrustListed via Jobicy · posted 6 Oct 2026. The application happens there, not on DevConnect.Apply on Jobicy## DescriptionYou 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 doneA 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 CADCanada Tier 2 Locations$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
Contract Staff Software Engineer-FireFox Layout
Contract Staff Software Engineer-FireFox Layout

Mozilla-Corporation • Canada

Remote
CAD 131,000 - 218,000
Contract Staff Software Engineer (FireFox Layout)
Contract Staff Software Engineer (FireFox Layout)

Mozilla • Ottawa

On-site
CAD 120,000 - 160,000
Health and dental plan
Mental health support
Paid parental leave
+4
Remote Layout Engineer - Contract Tech Lead (CSS)
Remote Layout Engineer - Contract Tech Lead (CSS)

Mozilla-Corporation • Canada

Remote
CAD 131,000 - 218,000
Contract Layout Engineer — Lead CSS/UI Maintenance
Contract Layout Engineer — Lead CSS/UI Maintenance

Mozilla • Ottawa

On-site
CAD 120,000 - 160,000
Health and dental plan
Mental health support
Paid parental leave
+4
Contract Staff Software Engineer - Performance Graphics (C++,Rust, WebGL)
Contract Staff Software Engineer - Performance Graphics (C++,Rust, WebGL)

Devconnectplatform • Canada

Hybrid
CAD 131,000 - 186,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
Senior Software Engineer, APZ (Asynchronous Pan & Zoom)
Senior Software Engineer, APZ (Asynchronous Pan & Zoom)

Mozilla • Toronto

On-site
CAD 104,000 - 139,000
Generous bonus plans
Comprehensive health coverage
Retirement contributions with vesting
+2
Contract Staff Software Engineer - (Firefox) C++,Storage Encryption
Contract Staff Software Engineer - (Firefox) C++,Storage Encryption

Devconnectplatform • Canada

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

Mozilla • Ottawa

On-site
CAD 110,000 - 170,000
Health & dental benefits
Mental health support
Parental leave (Canada/US)
+1