Mozilla

Front-End Software Engineer, New Products

Mozilla

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $116,000 - $199,000 per year

Job Level

Mid-LevelSenior

Tech Stack

DockerJavaScriptKubernetesRubyRuby on RailsTypeScript

About the role

  • Lead technical front-end development of a new product line, from prototype up to business-critical high traffic products
  • Develop and implement front-end for generative AI applications
  • Prototype and develop early stage products with a keen eye for user experience
  • Work cross-functionally with other engineers, design and product management
  • Write maintainable code with tests (unit/integration/e2e) and crisp docs; partner closely with product/design/back‑end; join customer sessions to translate insights into UX.
  • Participate in code/design/architecture reviews and project retrospectives; clearly communicate view points and share learnings across the team.
  • Keep pace with new AI tools for software development, such as AI copilots
  • Instrument the product: analytics events/funnels, error & latency monitoring, feature flags/experiments; use data to iterate weekly.
  • Design human‑in‑the‑loop interactions: inline edits, split/merge transactions, bulk approve/undo, keyboard shortcuts, optimistic UI, and audit trails.

Requirements

  • 4+ years building production web apps; strong JavaScript/TypeScript and DOM fundamentals
  • Practical experience with Hotwire/Turbo + Stimulus (or adjacent expertise and willingness to ramp fast)
  • Experience using CSS Frameworks and component libraries (currently we are using Tailwind and Flowbite)); strong eye for interaction design and visual polish.
  • Comfortable with OAuth flows and integrating REST/JSON APIs; solid grasp of async states, streaming updates, and form UX.
  • Performance and accessibility mindset: Core Web Vitals, a11y (ARIA, focus management), responsive design.
  • Testing discipline: you write tests that make refactors safer and delivery faster.
  • Fluency using Github
  • Commitment to our values: Welcoming differences; Being relationship-minded; Practicing responsible participation; Having grit
  • You don’t need every bullet. If you build fast, accessible, beautiful web apps and care deeply about users, let’s talk.
  • Bonus: Google APIs (Drive Picker, Gmail scopes) and Stripe Dashboard fluency; experience surfacing webhook state via Turbo Streams.
  • Bonus: Data‑heavy UI experience (tables, virtualized lists, CSV importers, reconciliation views).
  • Bonus: Experience presenting AI/LLM outputs responsibly (confidence, provenance, explanations) and building “explain/inspect” UI.
  • Bonus: Experience with Ruby on Rails would be awesome
  • Bonus: Experience with Docker and Kubernetes
  • Bonus: Design‑system chops (tokens, theming, dark mode) and i18n.
  • Bonus: Startup/founding‑team experience.
  • Bonus: Experience or familiarity with bookkeeping, accounting, or taxes
Benefits
  • Generous performance-based bonus plans to all eligible employees - we share in our success as one team
  • Rich medical, dental, and vision coverage
  • Generous retirement contributions with 100% immediate vesting (regardless of whether you contribute)
  • Quarterly all-company wellness days where everyone takes a pause together
  • Country specific holidays plus a day off for your birthday
  • One-time home office stipend
  • Annual professional development budget
  • Quarterly well-being stipend
  • Considerable paid parental leave
  • Employee referral bonus program
  • Other benefits (life/AD&D, disability, EAP, etc. - varies by country)

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaScriptTypeScriptDOM fundamentalsHotwireTurboStimulusCSS FrameworksTailwindFlowbiteREST APIs
Soft skills
user experiencecommunicationcollaborationtesting disciplinerelationship-mindedresponsible participationgritperformance mindsetaccessibility mindsetdesign sensibility
Oddball

Frontend Engineer, React

Oddball
Mid · Seniorfull-time$110k–$145k / year🇺🇸 United States
Posted: 1 hour agoSource: boards.greenhouse.io
AWSJavaScriptNode.jsReactReduxTypeScript
Blue Mantis

IT EUX Engineer, L2

Blue Mantis
Mid · Seniorfull-time$55k–$65k / year🇺🇸 United States
Posted: 2 hours agoSource: bluemantis.pinpointhq.com
Android
Lucidworks

Associate Software Engineer, Frontend

Lucidworks
Junior · Midfull-time$100k–$137k / year🇺🇸 United States
Posted: 4 hours agoSource: jobs.lever.co
JenkinsSCSSTypeScript
Blue Mantis

IT EUX Engineer, L2

Blue Mantis
Mid · Seniorfull-time$55k–$65k / year🇺🇸 United States
Posted: 4 hours agoSource: bluemantis.pinpointhq.com
Android