Contract Staff Software Engineer-FireFox Layout
Gold ? Mozilla · Remote Canada
ApplyJob description
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
Pro shows new jobs 3 days before everyone else, with the company and apply link, plus daily matches and job alerts.
Get Pro — €29/monthor €69 for 3 months · €89/year
Remote1st in numbers
36,899 live remote jobs · 3,231 added in the last 7 days · 1,029 new jobs in the 72h Pro head start · 3,125 employers hiring · 36,436 passed every scam check · 4 markets: USA, UK, Canada, Europe
Live from our job database, updated 2026-11-04. Every job shows where the employer can hire from. How we check every job
Tailor your CV free for remote jobs like this
Similar remote jobs
- Senior SDET (Software Development Engineer in Test) · SpryPoint
- Contract Developer - ResponsiveAds ShowcaseExperience · ResponsiveAds
- Software Developer · Promise Robotics
- Senior Mechanical Engineer · Promise Robotics
- Senior Electrical Design Engineer (Coming Soon!) · Nuclear Promise X
- Senior Full Stack Developer · Nuclear Promise X
- Staff SoC Design Engineer · Quadric
- Software Engineer, Distributed Systems · fal
- Software Engineer, Back-End - Mail (Canada) · Superhuman
- Founding AI Quality & Release Engineer · Raydar
- AI Research Scientist · Raydar
- Forward Deployed Engineer · Quadric
Related remote job hubs
- Remote Software jobs open to Canada · 1959 jobs
- Remote Software jobs · 12307 jobs
- Remote jobs in Canada · 4910 jobs
- Remote jobs at Mozilla · 65 jobs
- Remote Software Engineer jobs open to Canada · 502 jobs
- Remote Software Engineer jobs · 3206 jobs
- Remote jobs open to USA · 21951 jobs
Latest remote jobs
- Transaction Manager, Canada · Anthropic
- Transaction Manager · Anthropic
- Technical Recruiter · Anthropic
- Technical Architect · Anthropic
- Supply Chain Delivery Manager, Data Center Power & Cooling OFE · Anthropic
- State and Local Affairs Lead, West · Anthropic
- State and Local Affairs Lead, Midwest · Anthropic
- Staff+ Software Engineer, Public Sector · Anthropic
- Staff+ Software Engineer, Privacy · Anthropic
- Staff+ Software Engineer, People Products · Anthropic