Mozilla

Contract Staff Software Engineer-FireFox Layout

Mozilla$185K — $217K *
US-AnywhereRemote in Canada
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Strong C++ programming skills; familiarity with JavaScript and/or Rust is advantageous.
  • Expertise in CSS and page layout concepts.
  • Proficient in debugging and optimizing multithreaded code.
  • Ability to work independently and lead technical initiatives within a large codebase.
  • Preferred experience in web browser architecture and development.

Responsibilities

  • Own the maintenance of the Layout code, addressing bugs and regressions.
  • Diagnose and resolve Layout issues across multiple platforms (Windows, macOS, Linux, Android).
  • Conduct code reviews and routine code maintenance tasks for FTE engineers.
  • Participate in planning and web compatibility meetings as required.

Benefits

  • Opportunities for independent technical leadership.
  • Collaborative environment with a focus on team efficiency.
  • Engagement in cross-platform and multi-threaded problem-solving.
  • Potential to influence the direction of web standards and performance.
Full Job 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

About Mozilla

Mozilla is a global community of technologists, thinkers, and builders working together to keep the internet open and accessible to all. The company is best known for its flagship product, the Firefox web browser, which is used by millions of people around the world. In addition to its browser, Mozilla also develops a range of other products and services, including a mobile operating system, a password manager, and a virtual private network (VPN) service.
Learn more about Mozilla
Size
1,000 employees
Industry
Founded
1998

Similar Jobs

More Jobs at Mozilla

More Information Technology Jobs

  • Reynolds & Reynolds
    Director of Engineering
    Reynolds & Reynolds
    North Andover, MA 01845 (Essex County)
  • Program Manager
    $225K — $275K *
    Edgewater Federal Solutions, Inc.
    La Canada Flintridge, CA 91011 (Los Angeles County)
  • Full Stack Python Developer
    $126K — $128K *
    Edgewater Federal Solutions, Inc.
    Washington, DC 20011 (District Of Columbia County)
  • Service Desk Technical Lead
    $175K — $225K *
    Edgewater Federal Solutions, Inc.
    La Canada Flintridge, CA 91011 (Los Angeles County)
  • Flexsteel Industries
    ServiceNow Architect
    $156K — $195K *
    Flexsteel Industries
    Washington, DC 20011 (District Of Columbia County)

Find similar Contract Staff Software Engineer-FireFox Layout jobs: