Webdev/Web Production/Positions/Web Product Engineer: Difference between revisions

No edit summary
 
(2 intermediate revisions by the same user not shown)
Line 3: Line 3:
= Web Product Engineer =
= Web Product Engineer =


Mozilla is a global organization that exists for one purpose: to make the web better.  The Web Production team is responsible for overseeing the development of Mozilla's web products, which include dynamic scalable websites, APIs and static web pages.  A single Mozilla web product could serve up to 6 billion page views or transactions per month.
Mozilla is a global organization that exists for one purpose: to make the web better.  The Web Production team is responsible for overseeing the development of Mozilla's web products, which include dynamic scalable websites, APIs and static web pages.  A single Mozilla web product could serve hundreds of millions of page views or transactions per month.


The Mozilla Web Production team is hiring a Web Product Engineer (WPE) to manage web development projects from concept to delivery.  A WPE has a deep understanding of what it takes to deliver a successful web site and serves as a guide to both technical and non-technical teams throughout the lifetime of a project.
The Mozilla Web Production team is hiring a Web Product Engineer (WPE) to manage web development projects from concept to delivery.  A WPE has a deep understanding of what it takes to deliver a successful web site and serves as a guide to both technical and non-technical teams throughout the lifetime of a project.
Line 22: Line 22:


Specific experience desired:
Specific experience desired:
* Bachelor's degree; preferably in Computer Science
* Bachelor's or Master's degree
* Experience working across multiple teams to deliver a product
* Experience working across multiple teams to deliver a product
* Clear understanding of different software development methodologies
* Clear understanding of different software development methodologies
* Intermediate to Advanced experience in various web development genres, e.g. back-end and front-end development, server and database support, testing, etc.
* Intermediate to Advanced experience in various web development genres, e.g. back-end and front-end development, server and database support, testing, etc.
* Intermediate to Advanced experience in testing and deployment strategies, e.g. continuous integration, automated testing, staging and dark launches
* Intermediate to Advanced experience in testing and deployment strategies, e.g. continuous integration, automated testing, staging and dark launches
* Familiarity with project management methodologies a plus
* Experience in 1 or more project management methodologies
* Familiarity with user experience and usability concepts
* Familiarity with user experience and usability concepts
* Impeccable communication skills
* Impeccable communication skills
1,241

edits