The Museum of Modern Art

Lead Product Developer

Developer
New York, NY 📍

MoMA is looking to hire an experienced lead product developer to work within the Enterprise applications team.  The lead product developer is the internal product owner for all the products and applications that are built and managed by the applications team. Together with the manager of enterprise applications, the lead product developer serves as the voice of the user and will help design, develop, launch, and support the products of the Applications team. Join us and work on exciting internal and public-facing products, including MoMA’s salesforce environment, event ticketing applications, state-of-the-art digital member cards and a bespoke POS system for the membership department.

Position summary:

Serves as the internal product owner for all products and applications built and managed by the applications team. Reporting to and in conjunction with the manager of enterprise applications, serves as the voice of the user and helps to design, develop, launch, and support the products of the Applications team. Works on internal and public-facing products, including MoMA’s salesforce environment, event ticketing applications, state-of-the-art digital member cards and a bespoke POS system for the Membership department.

Responsibilities:

  • Works closely with management to build the digital product roadmap, balancing feedback from stakeholders and prioritizing projects based on business needs.
  • Works closely with product management and product design to determine development, design, and maintenance priorities.
  • Leads internal workshops to produce consensus around product decisions, development approaches, and/or process optimizations.
  • Fully tests and optimizes all delivered projects.
  • Works with external vendors to build out new functionality and integrations between MoMA's systems and 3rd party applications.
  • Conducts peer code reviews and acts as a resource for other developers.
  • Performs any other duties reasonably related to the functions described above.

Requirements:

  • Bachelor’s or master’s of science in computer science and five plus years of product experience.
  • Strong communication skills
  • Ability to multitask and prioritize projects.
  • Experience with the Salesforce ecosystem preferred.
  • Experience in Agile development, pair programming, and test-driven development preferred
  • Experience working with external consultants and offshore teams.
  • Exceptional candidates will have experience with OOP, responsive design, web service architecture, Typescript, Javascript (ECMA-2015), SQL, Heroku, Git, swift, ruby/ruby on rails.

Reports: Manager of Enterprise Applications


Made with ♥ in London