Senior Software Engineer, MDN (Fixed Term Contract)
Remote Germany
Hey, this job isn't fresh anymore! 👉 Find fresh remote jobs here
About the Project The MDN Web Docs (https://developer.mozilla.org) engineering team is looking for an experienced software engineer to help us maintain and evolve the open-source platform (https://github.com/mdn) that powers a website loved by millions of developers worldwide and used monthly by 17M of them. We’re a small, friendly and dedicated group of software engineers, and we’re not just looking for someone with the desired technical skills, but also for someone who wants to build and maintain a friendly and collaborative culture as much as we do. We’re always striving to make MDN better, but we also want to have some fun and help each other along the way. This is a 12-month fixed term contract position.
What You'll Get To Do We're investing in MDN's platform, transforming it to support a faster pace of experimentation with new features and overall improvement. A major focus of this effort is refactoring our codebase to enhance flexibility and performance. In this role, you will collaborate closely with the team to bring this vision to fruition. You'll work in close partnership with team members across various disciplines, including technical writers, UX designers, product managers, and marketers. Additionally, we encourage you to share your expertise with the team and the dedicated volunteers who contribute to MDN, fostering a collaborative learning environment.
As a Senior Software Engineer at Mozilla, your responsibilities will include:
Your Professional Profile
What You'll Get To Do We're investing in MDN's platform, transforming it to support a faster pace of experimentation with new features and overall improvement. A major focus of this effort is refactoring our codebase to enhance flexibility and performance. In this role, you will collaborate closely with the team to bring this vision to fruition. You'll work in close partnership with team members across various disciplines, including technical writers, UX designers, product managers, and marketers. Additionally, we encourage you to share your expertise with the team and the dedicated volunteers who contribute to MDN, fostering a collaborative learning environment.
As a Senior Software Engineer at Mozilla, your responsibilities will include:
- 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.
- Work on our premium product, MDN Plus, to maintain and develop new functionality.
- Working with our partners from Google and Microsoft on functionality that we develop together.
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 …
This job isn't fresh anymore!
Search Fresh JobsJob Profile
Benefits/PerksCollaborative culture Diversity and inclusion commitment Other benefits Remote work
Tasks- Collaborate with content team
- Collaborate with partners
- Develop new features
Algorithms APIs Application programming Backend Development CI/CD Continuous Integration CSS Engineering Frontend development GitHub Actions HTML Javascript Linux MacOS Open Source Privacy Rust Software Development Software Engineering UX Web APIs Web development Windows
Experience5 years
EducationBachelor's Bachelor's degree Computer Science Engineering Related Field
Timezones
Remote Jobs in North America
Remote Jobs in Europe
Remote Jobs in South America
Remote Jobs in Asia/Pacific
Remote Jobs in Africa
Remote Jobs in Middle East
Full Time Remote Jobs
Part Time Remote Jobs
Internship Remote Jobs
Contract Remote Jobs
Temporary Remote Jobs
Freelance Remote Jobs
Mid-Level Remote Jobs
Senior-Level Remote Jobs
Entry-Level Remote Jobs
Exec-Level Remote Jobs
Lead-Level Remote Jobs
Remote Pathologist Jobs
Remote Engineer I Jobs
Remote Contract Jobs
Remote Project Manager Jobs
Remote Machine Learning Jobs
Remote Analytics Jobs
Remote Business Development Jobs
Remote Therapist Jobs
Remote Advisor Jobs
Remote Mobile Jobs
Remote Technician Jobs
Remote Assistant Jobs
Remote Growth Jobs
Remote Data Scientist Jobs
Remote Program Manager Jobs
Remote Audit Jobs
Remote Administrator Jobs
Remote Corporate Jobs
Remote Customer Success Jobs
Remote Inside Sales Jobs
Remote Jobs with CAD > 180K in Salary
Remote Jobs with EUR > 200K in Salary
Remote Jobs with EUR > 220K in Salary
Remote Jobs with GBP > 300K in Salary
Remote Jobs with GBP > 260K in Salary
Remote Jobs with GBP > 280K in Salary
Remote Jobs with CAD > 200K in Salary
Remote Jobs with EUR > 240K in Salary
Remote Jobs with CAD > 220K in Salary
Remote Jobs with EUR > 260K in Salary
Remote Jobs with CAD > 240K in Salary
Remote Jobs with CAD > 260K in Salary