Contract Staff Front End Engineer – Web Conference, Screen Sharing

Posted yesterday

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Contract Front End Engineer implementing Firefox screen-sharing UX improvements. Building tested, accessible browser UI for Mozilla’s web conferencing features.

Responsibilities

  • Implement approved UX designs for Firefox's screen, window, and tab sharing experience, and see them through to release
  • Build browser UI that holds up in a large, widely used codebase: tested, accessible, and localizable
  • Work with UX on the cases a design didn't anticipate, and with QA on validating the result
  • Support partner testing against major web conferencing services
  • Land your work in mozilla-central through public code review on Phabricator

Requirements

  • 4+ years building production user interfaces with JavaScript, HTML, and CSS
  • Experience implementing an approved design faithfully, plus the judgment to flag it when the design meets a case it didn't anticipate
  • Ability to get productive quickly in a large, mature codebase you didn't write
  • Experience writing automated tests for user interfaces
  • Strong asynchronous written communication, since the team is distributed across timezones
  • Comfort working in public, since Bugzilla and Phabricator are open

Job type

Contract

Experience level

Lead

Salary

CA$145,000 - CA$170,800 per year

Degree requirement

No Education Requirement

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.