Contract Staff Front End Engineer (Web Conference/Screen Sharing) (Winnipeg)

Contract Staff Front End Engineer (Web Conference/Screen Sharing) (Winnipeg)

04 Oct
|
Dabadu
|
Winnipeg

04 Oct

Dabadu

Winnipeg

About The Team And RoleMozilla's Web Conferencing team owns the media capture and sharing features that make Firefox work for video calls: screen, window, and tab capture, and the interface users interact with when they share content in Google Meet, Zoom, or Jitsi. We're bringing a set of screensharing improvements to Firefox. The backend work is complete and the UX has been designed and approved. We're looking for a front-end engineer on a fixed-term contract to implement it and ship it.What You'll DoImplement approved UX designs for Firefox's screen, window, and tab sharing experience, and see them through to releaseBuild browser UI that holds up in a large, widely used codebase: tested, accessible, and localizableWork with UX on the cases a design didn't anticipate, and with QA on validating the resultSupport partner testing against major web conferencing servicesLand your work in mozilla-central through public code review on PhabricatorWhat You'll Bring4+ years building production user interfaces with JavaScript, HTML, and CSSExperience implementing an approved design faithfully,



plus the judgment to flag it when the design meets a case it didn't anticipateAbility to get productive quickly in a large, mature codebase you didn't writeExperience writing automated tests for user interfacesStrong asynchronous written communication, since the team is distributed across timezonesComfort working in public, since Bugzilla and Phabricator are openBonus QualificationsPrior contributions to Firefox or another open-source browserFamiliarity with Firefox front-end architecture: browser/, custom elements, XUL, Fluent localizationExperience with WebRTC or getDisplayMediaAccessibility experience with modal dialogs and list navigationExperience with Mozilla's test frameworks (browser-chrome, mochitest)Experience using AI tooling effectively in front-end developmentOpen source setting experienceHiring RangesCanada Tier 1 Locations$145,000—$170,800 CADCanada Tier 2 Locations$154,000—$168,000 USD#J-18808-Ljbffr

📌 Contract Staff Front End Engineer (Web Conference/Screen Sharing) (Winnipeg)
🏢 Dabadu
📍 Winnipeg

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: contract staff front end engineer (web conference/screen sharing) (winnipeg) / winnipeg

Subscribe to this job alert:

Get the latest job offers by email for: contract staff front end engineer (web conference/screen sharing) (winnipeg) / winnipeg