Apps/HTML5Engineer

From MozillaWiki
Jump to: navigation, search

HTML5 Engineer

With the launch of Firefox, the Mozilla Project sparked the diversity and innovation found in the modern Web. Today’s fragmented, proprietary Apps ecosystems put these achievements at risk, so we are building an Open Apps infrastructure to empower the apps space the same way we did with the Web before. In this future, users will finally be able to develop, consume and enjoy applications from whichever App Store and on whichever device they choose to own. Yes -- choice is a good thing.

Are you a great frontend Web developer who knows HTML5, CSS and JavaScript by heart, has a passion for the Open Web and a desire to bring awesome experiences via open Web apps to devices of all sizes?

If this sounds like your dream job, Mozilla wants to hear from you.

Mozilla is a global organization and most roles are available for remote work, or if you are near one of our offices we’re happy to provide a desk and many delicious snacks. Offices in San Francisco, Mountain View, London, Paris, Auckland, Toronto, Vancouver, Taipei.

As an HTML5 Engineer for Mozilla, you will need to:

  • Provide leadership in developing HTML5 apps
  • Provide technical support and guidance for Tier 1/2 App Partners that are listing apps in the Mozilla Marketplace or provide features to enhance the store
  • Help scan the market for potential Partners to list on the Marketplace
  • Evaluate Feature Partners; work with PM to put those features on a roadmap
  • Present on the technical and the business advantages of HTML5, Open Web App platform, and Marketplace to both technical and non-technical audiences
  • Clearly communicate partner feedback to various Mozilla technical and engagement teams
  • Understand the gaps in a product, develop recommendations on how to fill them

Requirements:

  • Bachelor's degree in Computer Science or equivalent experience
  • 2-4 years of experience with JavaScript, CSS and HTML
  • 1-2 years of experience with programming languages like Python, PHP or Ruby
  • Strong grasp of modern web standards: HTML5, CSS3, DOM, etc.
  • Experience with templating tools like Jinja2, Django, Smarty, EJS, ERB, etc.
  • Experience with revision control systems (svn, git, hg, etc.)

Desired Experience:

  • Hands-on experience developing apps in HTML5
  • Native app experience (iOS, Android) is a strong bonus
  • Presenting to technical and non-technical audiences
  • A love of Canvas and SVG
  • Bonus points for prior experience with JavaScript frameworks like Backbone or Ember.js, and a firm grasp on what strengths and weaknesses they have

Interested?

Apply as a Frontend Web Developer on Mozilla's career site and mention HTML5 Engineer when you tell us "why are you interested in this position?"

We're looking forward to hearing from you!