About The Project
The MDN Web Docs engineering team is seeking an experienced software engineer to help maintain and evolve the open-source platform that powers a website loved by millions of developers worldwide. This is a 12-month fixed-term contract position.
What You'll Get To Do
- Maintain and improve the MDN platform.
- Develop new features and own them from local development to production.
- Enhance MDN's build system to significantly reduce deployment times.
- Collaborate with our content team to enhance the MDN authoring experience.
- Refactor our front-end client and SSR pipeline.
- Simplify the integration of MDN data into other products.
- Work on our premium product, MDN Plus, to maintain and develop new functionality.
- Collaborate with partners from Google and Microsoft on joint functionality.
Your Professional Profile
- 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, caring about building, deploying, and running applications.
- Ability to work effectively on a remote, geographically distributed team.
Bonus Points for
- Experience in application/systems programming (Linux/MacOS/Windows).
- Experience working within open source projects.
About Mozilla
Mozilla is a mission-driven company that prioritizes people and their privacy over profits. We exist to make the internet a healthier, happier place for everyone. We encourage applications from everyone, including members of all equity-seeking communities.
Commitment to Diversity, Equity, and Inclusion
Mozilla believes in the value of diverse creative practices and forms of knowledge, and knows diversity, equity, and inclusion are crucial to and enrich the company’s core mission. We encourage applications from everyone, including members of all equity-seeking communities.
We are an equal opportunity employer. We do not discriminate on the basis of race, religion, gender, color, national origin, pregnancy, ancestry, disability, sexual orientation, age, genetic predisposition, medical condition, marital status, citizenship status, military or veteran status, or any other basis covered by applicable laws.
Benefits Extracted with AI
- Remote work
- Diversity and inclusion
- Equal opportunity employer
Similar jobs
Last update: 23 minutes ago
Remote FullStack Developer (m/w/d)
Join our dynamic IT company as a Remote FullStack Developer, working with JavaScript, Node.js, and Python. Flexible hours and remote work.
Full-Stack Developer with Cloud and Frontend Expertise
Join ChemInnovation as a Full-Stack Developer to build innovative AI solutions for analytical chemistry. Work remotely with flexible hours.
Software Engineer (JavaScript/React) - Display Ads (AdTech)
Join Delivery Hero as a Software Engineer (JavaScript/React) in Berlin to develop cutting-edge AdTech solutions for the local delivery market.
Software Engineer with Design Affinity
Join Telenet as a Software Engineer with design skills to develop innovative campaigns using HTML, CSS, and JavaScript.
Senior Backend Developer
Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.
Freelance Web Developer with JavaScript and CMS Expertise
Freelance Web Developer needed in Amsterdam with JavaScript and CMS expertise for hybrid role.
Full Stack Engineer with NextJS Experience
Join lempire as a Full Stack Engineer with NextJS expertise, leading development and managing a team in a fully remote setup.
Mid-Level Full Stack Software Engineer - Cloud & Web
Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.
Fullstack Developer with Angular Expertise
Join our team as a Fullstack Developer with Angular expertise, working remotely with occasional on-site meetings in Berlin.
Senior Software Engineer, UI/UX
Join Fender as a Senior Software Engineer, UI/UX in Hamburg to design and develop cross-platform applications with a focus on user-centered design.
Senior C++ Software Engineer
Join Bitmovin as a Senior C++ Software Engineer to develop scalable video streaming solutions using modern C++ and cloud-native architectures.
Senior Product Engineer [Rust & Typescript]
Join Attio as a Senior Product Engineer working with Rust & TypeScript to build innovative CRM features. Remote work available.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.
Senior Frontend Engineer (React.js)
Join Almedia as a Senior Frontend Engineer in Berlin to build scalable web applications using React.js and Next.js.
Senior Full-Stack Developer - TypeScript
Join osapiens as a Senior Full-Stack Developer using TypeScript to build sustainable SaaS solutions.
Senior NodeJS Developer
Join Semrush as a Senior NodeJS Developer to build and enhance digital marketing tools. Work remotely with flexible hours.
Senior Full Stack Developer
Join Sonia as a Senior Full Stack Developer to lead development in Python, TypeScript, and modern frameworks. Remote work with flexible arrangements.
Digital Expert - Software Developer / Full Stack Developer / Data Analyst
Join Ramboll as a Digital Expert in Berlin to drive digital transformation with skills in software development, data analysis, and process automation.
Senior Software Engineer (Java, MQTT, MongoDB)
Join HiveMQ as a Senior Software Engineer to design and develop scalable MQTT software systems. Work remotely with a diverse team.
Senior Full Stack Engineer - Consumer
Join MoonPay as a Senior Full Stack Engineer in Lisbon, focusing on consumer products using React, TypeScript, and GCP.
Senior Software Engineer - Data Platform
Join Nubank as a Senior Software Engineer to build and maintain core data infrastructure, ensuring reliable and scalable data flow.
Senior Software Engineer (C++)
Join Nebius as a Senior Software Engineer (C++) to develop reliable cloud services in a hybrid work environment.
Senior Full Stack Engineer - Climate Tech - Rust & TypeScript
Join Climatiq as a Senior Full Stack Engineer to develop climate tech solutions using Rust and TypeScript. Remote work available.