Contract Staff Front End Engineer (Web Conference/Screen Sharing)
Core
Implement approved UX designs for Firefox's screen, window, and tab sharing experience to ship browser UI that holds up in a large, widely used codebase.
Role type
Contract Staff Front End Engineer (Web Conference/Screen Sharing)
Builds
Firefox browser UI for media capture and sharing features (screen, window, tab capture) used in Google Meet, Zoom, or Jitsi
Domain
Browser development / Web Conferencing
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
JavaScript, HTML, CSS, automated UI testing, asynchronous written communication, public code review, large codebase navigation
Preferred skills
Firefox front-end architecture (browser/, custom elements, XUL, Fluent localization), WebRTC, getDisplayMedia, accessibility (modal dialogs, list navigation), Mozilla test frameworks (browser-chrome, mochitest), AI tooling in front-end development
Technologies
Firefox, Phabricator, Bugzilla, WebRTC, Fluent localization
Responsibilities
Implement approved UX designs for screen/window/tab sharing, build tested and accessible browser UI, collaborate with UX and QA on edge cases, support partner testing against major web conferencing services, land work in mozilla-central via public code review
Seniority
Mid-level (4+ years experience), hands-on IC