Updating Results

Mozilla Corporation

  • 500 - 1,000 employees

Software Engineer null

India, Remote

Opportunity Expired

Mozilla Corporation is hiring for the role of Software Engineer.

Opportunity details

Opportunity Type
Graduate Job

Application dates

Minimum requirements

Accepting International Applications
No
Qualifications Accepted
I
Computer Science (all other)
Programming & Software Engineering

Hiring criteria

Entry Pathway

See details

The Company

MZLA Technologies Corporation (MZLA) is a new, wholly-owned subsidiary of Mozilla Foundation which runs the Thunderbird project. Thunderbird is a global, free, and open-source email client that has grown significantly since its launch 10+ years ago! The project is governed by its community, which means that strategic and other high-level decisions are publicly discussed and decided upon by the elected Thunderbird Council. Thunderbird has grown in donations, staff, and aspirations over the last few years. It is looking to mature and expand its business practices to ensure future operational success. This new role is an opportunity for an experienced engineer who is excited to design and implement automation to support Thunderbird’s ongoing growth.

The Opportunity

The Thunderbird team is growing, and we are looking to hire a dedicated and hardworking engineer to work with us on our ongoing maintenance work as well as feature development. We’re committed to moving our codebase over to using primarily web technologies, and you’ll be an important part of this effort. Contrary to many learning opportunities elsewhere, you’ll have the opportunity to utilize the most groundbreaking developments in the browser engine. As an engineer at Thunderbird, you will work with our existing staff and community members from all over the globe. We are key contributors to open source, allowing you to show your skills to the world both on the code level and as a concrete result in improvements on the product. This is a remote, full-time position. We expect excellent written communication skills so as to foster strong work coordination over email, video conferencing, Matrix, and Bugzilla.

You could end up working on:

  • Localization, moving Thunderbird to using Fluent.
  • The ongoing effort of converting our codebase towards web technology compliance.
  • Converting the filtering code implementation to JavaScript, and async operation.
  • Integrating some of the best parts of the more popular add-ons into the core.
  • ...and much more.

We’re looking for someone with:

  • Dedication to open source and open standards.
  • Substantial understanding of web technologies.
  • Demonstrated ability to develop with JavaScript/HTML/CSS.
  • Knowledge of C/C++ is a plus.
  • Effective and creative problem-solving skills.

Hiring criteria

You should have or be completing the following to apply for this opportunity.

Entry Pathway
Degree or Certificate
Minimum Level of Study
Bachelor or higher
Study Field
I
Computer Science (all other)
Programming & Software Engineering