远程工作雷达

合同制软件工程师-FireFox布局

Contract Staff Software Engineer-FireFox Layout

开发工程限定地区(需当地身份)
公司Mozilla
薪资未公开
工作地点Remote Canada
地域资格限定地区(需当地身份)
时区要求无特别要求
用工类型未标注
发布时间今天
数据来源Greenhouse
前往企业招聘页投递 →
注意地域限制:该职位明确限定在 Remote Canada 招聘。如果你是位于中国大陆的求职者,通常需要当地工作身份才能投递,或需与雇主确认是否接受独立合同(Contractor)形式合作。

你将负责Firefox的Layout区域(CSS、页面布局、APZ、文本、图片)的持续维护和常规工程工作。以技术负责人级别的独立工作方式,确保Layout代码的健康状态。

职责

  • 负责日常Layout维护:修复bug和回归问题,保持测试通过,处理新出现的问题。
  • 在各个平台(Windows、macOS、Linux、Android)上诊断和修复Layout问题。
  • 进行代码审查和日常维护,让FTE工程师能够专注于其他关键项目。
  • 根据需要参与规划以及标准和网页兼容性会议。

完成标准

Layout区域保持健康,积压任务和回归问题控制在较低水平,团队资深工程师可以专注于关键的性能和安全问题。

所需资格

  • 精通C++(熟悉JavaScript和/或Rust更佳)。
  • 熟悉CSS和页面布局知识。
  • 在多线程代码库中具备强大的调试和优化能力。
  • 能够独立工作,并在大型成熟代码库中进行技术领导。

优先考虑

  • 具有浏览器架构和开发经验。
  • 具有Web标准经验。
  • 具有移动网页开发、性能分析和调试技能者更佳。
  • 有利用AI工具(Claude、ChatGPT等)进行代码调查、开发、调试和测试的经验者更佳。

招聘薪资范围:

加拿大一级地区
185,045—217,700 加元

加拿大二级地区
131,400—154,600 加元

查看英文原文

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

本页面信息整理自 Greenhouse,版权归原发布方所有。职位可能随时关闭,投递请以原始页面为准。 本站只做信息聚合展示,不参与招聘流程,也不向求职者收取任何费用。

该公司其他在招职位

← 返回全部职位