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

Atlantic Constructors, Inc.

Pipe Welder Job at Atlantic Constructors, Inc.

 ...as assignedSupervisory Responsibility: NoRequired:3+ years of experience with TIG and Stick pipe welding with various techniques including...  ...enable individuals with disabilities to perform the essential functions.An Equal Opportunity/Affirmative Action Employer--Pipe Welder

Stewart Facility Services

Part-Time Cleaner - $15 to $18/hour (evening hours) Job at Stewart Facility Services

 ...professional facilities for our customers. Starting Pay: $15.00$18.00/hour Training Provided | Raise & Bonus Opportunity After 60...  ...Restocking supplies You dont need professional cleaning experience. Were looking for people who are reliable, detail-oriented... 

Openkyber

Lead Data Engineer Job at Openkyber

Lead Data Platform Engineer with Top Clothing Retailer / Department Store Chain : Job Tite: Lead Data Platform Engineer Start Date : 9/22/26 End Date: 1/30/27 Location : Plano, TX (Hybrid) Rate: up to $72.99/HR W2 Job Description: Design, implement...

Ztek Consulting INC

Pega SSA Developer Job at Ztek Consulting INC

 ...Job Title: Pega SSA Developer Duration: 6-12 months Location: Remote Skills : Required Skills: Pega Facets (Claims, Membership,Billing,Provider) EDI 835, 837 Good collaboration with business and other teams Job Description: Pega... 

Apptad Inc

Pega PRPC Developer Job at Apptad Inc

 ...Pega PRPC Developer Remote is ok. JD Must Have # 8 10 years' experience in PRPC development # Experience upgrading Pega from 8.X to PEGA Infinity 26 # Certified Pega CSA or CSSA (2019 and before) # Experience in eligibility and enrolment...