



GENERAL STATEMENT OF RESPONSIBILITIES & DUTIES:
As part of the Digital Product Development team, you will collaborate with the Leonard A. Lauder Research Center for Modern Art to develop a series of digital humanities research projects on The Met's website, and to support the Research Center website. You will build two types of intuitive, design-forward digital interfaces for art historians and other audiences.
This is a position with an established end-date or time frame. Time frames will begin upon hire: 9 Months
PRIMARY RESPONSIBILITIES & DUTIES:
Identify user requirements, develop software solutions and ensure digital applications meet needs of both the Lauder Research center and external researchers and historians.
Develop digital tools to interact with research materials including resources such as essays, videos, artist books and sketchbooks.
Develop searchable databases for works of art, that include search parameters such as all works that pass through a particular dealer.
Work with a cross-functional product development team consisting of a product manager, front and back-end developers, UX designers, QA staff, and the Leonard A. Lauder Research Center team.
Attend and engage in regular meetings with the Research Center team to ensure requirements are met.
Write clean and well-structured code that is documented appropriately, tested effectively, and consistently error-free.
Build core code libraries that are reusable across teams and initiatives.
Work with other engineers to prevent unnecessary code duplication.
Lead technical development for research projects and collaborate with the team to meet project timelines.
Triage, fix and resolve production issues including bugs, bottleneck & deployment hiccups to ensure users stay up & running.
Proactively monitor application health to catch and resolve problems early.
REQUIREMENTS & QUALIFICATIONS:
5 years of professional experience in software/application development with a focus on web applications.
Production-level fluency with React. Hands on experience with Next.js, Sanity, & Elasticsearch preferred.
Proven experience with managing projects independently with minimal ramp up.
Proven ability to work collaboratively and solve problems within diverse teams.
Familiarity with Agile methodologies and iterative software development practices.
Demonstrated success delivering complex projects from concept to launch.
Proficiency with Git and experience implementing CI/CD pipelines (e.g., Playwright, GitHub Actions) for automated testing.
Ability to balance code quality, performance, and test coverage with user and stakeholder needs.
Comfortable asking questions and speaking up to clarify goals, request support, and propose improvements.
COMPENSATION RANGE:
Pay range: $80.00 - $85.00 / Hourly