Facebook pixel

Thunderbird Senior Software Engineer
Confirmed live in the last 24 hours
Locations
Remote in USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Android Development
iOS/Swift
JavaScript
C/C++/C#
HTML/CSS
Rust
Requirements
  • Excellent proficiency with JavaScript both with and without frameworks
  • 5+ years of experience developing with JavaScript/HTML/CSS and strong understanding of web technologies
  • Knowledge of a systems programming language such as C, C++, or Rust
  • Great communication skills (both written and verbal), documentation skills, and the ability to work with a multi-disciplinary, geographically distributed team
  • Comfortable working on all levels of a complex software stack, as well as strong learning and exploration skills
  • Deep respect for the different skills and perspectives that people of varied technical and non-technical backgrounds bring to a team
  • Dedication to open source and open standards
  • Proven ability to deliver and maintain complex software projects
  • A passion for protecting users
Responsibilities
  • Write code and tests, build prototypes, tackle problems with no clear solution, and collaborate with other designers and engineers as part of a global, distributed open source development team. This will involve technical decision making, code reviews (receiving and giving), engagement with contributors, planning and other collaborative development practices
  • Help to build a comprehensive, threaded rework of the Thunderbird Calendar back-end from data storage to communication with calendar providers
  • Debug and fix problems to improve the quality of our complex code base, making a better experience for tens of millions of users
  • Since we're a small team, you'll have a major impact on the design and development of Thunderbird code and take ownership of the projects you work on
Desired Qualifications
  • Experience with native application development on Windows, Mac, iOS or Android
  • Experience with application API design and foreign function interfaces
  • Familiarity with add-ons or other previous open source engagement
  • Experience with calendaring, scheduling, or time tracking systems and/or knowledge of related standards and specs
  • French, German, Japanese, or any language proficiency in addition to English
  • US, Canada - eastern time zone preferred
Mozilla

501-1,000 employees

Internet Technology Company
Company Overview
Mozilla's mission is to ensure the Internet is a global public resource, open and accessible to all. The company is building internet infrastructure including Firefox, it's premier browser.
Benefits
  • Insurance, Health & Wellness. Health Insurance.
  • Financial & Retirement.
  • 401k Plan
  • Family & Parenting.
  • Work From Home.
  • Vacation & Time Off.
  • Perks & Discounts. Free Lunch or Snacks.
Company Core Values
  • Critical thinking
  • Reasoned argument
  • Shared knowledge
  • Verifiable facts