Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Mozilla Logo

Senior Software Engineer

Mozilla

Salary not specified
Nov 20, 2025
Remote, US
Apply Now

The Add-ons Engineering team at Mozilla is responsible for building and maintaining addons.mozilla.org (AMO), which is a critical part of Firefox's customizability. The team needs to ensure a great, secure, and trustworthy experience for both users and developers, modernize the platform and its architecture, and develop new features.

Requirements

  • Proficiency in React, JavaScript/TypeScript, HTML, and CSS, with strong debugging and testing skills.
  • Familiarity with Python/Django or similar backend frameworks.
  • Understanding of web security principles and practices.
  • Awareness of accessibility, responsive design, and API integration.
  • Experience with relational databases such as MySQL.
  • Exposure to cloud infrastructure (Google Cloud or similar).
  • Other front end stacks such as Jinja2.

Responsibilities

  • Design, build, and refine frontend experiences in AMO and DevHub, ensuring they are fast, accessible, and user-friendly.
  • Contribute to modernization and improvements in architecture and maintainability.
  • Help keep the platform safe and trustworthy, with attention to security and user trust.
  • Step in to resolve issues impacting users and developers, from small bugs to larger incidents.
  • Collaborate with designers, product managers, QA, and community contributors to deliver end-to-end improvements.
  • Contribute in the open through pull requests, code reviews, and discussions.
  • Frontend and full stack development: React/TypeScript frontends, Django backend, MySQL datastore.

Other

  • 4+ years of professional experience building modern web applications.
  • Strong collaboration and communication skills in a distributed team environment.
  • Comfortable working in an environment that includes contributions from both staff and the open-source community.
  • Commitment to our values: Welcoming differences, Being relationship-minded, Practicing responsible participation, Having grit.
  • Experience mentoring or supporting junior developers.