Remote Contract Staff Front End Engineer (Web Conference/Screen Sharing) Job at Mozilla, Remote

  • Mozilla
  • Remote

Job Description

About the team and role

Mozilla’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 do

  • 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

What you’ll bring

  • 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

Bonus qualifications

  • Prior contributions to Firefox or another open-source browser
  • Familiarity with Firefox front-end architecture: browser/, custom elements, XUL, Fluent localization
  • Experience with WebRTC or getDisplayMedia
  • Accessibility experience with modal dialogs and list navigation
  • Experience with Mozilla’s test frameworks (browser-chrome, mochitest)
  • Experience using AI tooling effectively in front-end development
  • Open source environment experience

Hiring Ranges:

Canada Tier 1 Locations

$145,000—$170,800 CAD

Canada Tier 2 Locations

$154,000—$168,000 USD

Jobicy JobID: 154034

Job Tags

Full time, Contract work, Fixed term contract

Similar Jobs

St. Tammany Health System

Biomedical Equipment Technician Job at St. Tammany Health System

 ...St. Tammany Health System in Covington, LA seeks a Biomedical Equipment Technician to repair, calibrate, and maintain medical devices and the networks that support them across our hospital and clinics.The role requires an Associates Degree in Biomedical Electronic Technology... 

Roman Catholic Diocese of Tucson

Theater Teacher Job at Roman Catholic Diocese of Tucson

 ...Certified Teacher: Has an Arizona Standard Professional Teaching Certificate through the AZ Department of Education that is current...  ...Catholic Church. Ability to use Google classroom or other online platform for teaching and learning. Develop and use effective... 

easypeasyfluent

Impactful English Tutor - Flexible, Full-Time Online Teaching Job at easypeasyfluent

 ...lessons and monitor student progress. The ideal candidate will have a strong command of English and be fluent in Italian, adapting teaching methods to individual needs. This full-time position offers a flexible work environment and a chance to make a significant impact... 

RTX

Principal Microwave Photonics Engineer Job at RTX

 ...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of todays mission and stay ahead...  ...aerospace and defense. The Raytheon Subsystem Engineering and Photonics group is actively seeking a Principal Microwave Photonics... 

Robert Half

Procurement Manager Job at Robert Half

We are looking for a Procurement Manager to lead indirect sourcing initiatives and strengthen supplier partnerships across multiple business units in Kansas City, Missouri. This role focuses on securing value through effective category management, thoughtful contract strategy...