Staff Full Stack Software Engineer, MDN (12 Month Fixed Term Contract)


Contract Position


The job is for a Staff Full Stack Software Engineer at Mozilla Corporation, specifically on the MDN Web Docs engineering team. The role involves maintaining and improving the MDN platform, developing new features, enhancing the build system, collaborating with various team members, and simplifying the integration of MDN data into other products.

What you'll do

  • Maintaining and improving the MDN platform.
  • Developing new features and owning them from local development to production.
  • Enhancing MDN's build system to significantly reduce deployment times.
  • Collaborating with our content team to enhance the MDN authoring experience.
  • Refactoring our front-end client and SSR pipeline.
  • Simplifying the integration of MDN data into other products.


  • A minimum of a Bachelor's degree in computer science or a related field, or equivalent years of experience.
  • A minimum of 5 years of software development experience.
  • Strong fundamentals in software engineering, including modularity, abstraction, data structures, and algorithms.
  • Extensive experience with HTML, JavaScript, CSS and Web APIs.
  • Experience with Rust (or a similar compiled language).
  • Extensive experience in both frontend and backend web development, with a preference for experience on high-traffic websites.
  • Good knowledge of developing continuous integration and deployment (CI/CD) workflows, particularly using GitHub Actions.
  • Full-stack mentality, you care about building, deploying and running applications.
  • The ability to work effectively on a remote, geographically distributed team.


Click below to be taken to the Mozilla hiring page.


Remote UK

Contract Length

12 Months


$81,000 - $118,000 (per year)


html javascript css web apis rust github actions

Similar Jobs

Looking for something similar to this position from Mozilla? Check out our positings below.

29 days ago
$145,700 - $218,500 (per year)
United States, Los Angeles, CA
Contract Position

This job is a 12-month contract position for a Software Engineer II in Los Angeles, CA, focusing on full-stack software development, cloud-native applications, and operational support within an AWS cloud environment.

Contract Position

Session Leads for Udacity's Front End Development Nanodegree in the Middle East provide technical support and guidance to students, facilitating virtual group sessions and ensuring progress in their learning journey.

2 months ago
London, England
Contract Position

This job involves leading the design of a Reporting platform at Intercom, focusing on designing new Reporting capabilities, data visualizations, and metrics, while coaching and supporting other designers in the team.

Contract Position

Bilingual Mentors proficient in Arabic and English are sought as independent contractors for a Computing Fundamentals role at Udacity, providing technical support to students and reviewing project submissions.