The Getty

  • Lead Web Developer

    Posted Date
    1 month ago(4/17/2018 1:26 PM)
    Requisition Number
    2017-3091
    Type
    Regular Full-Time
    Position Status
    Getty Center
    Program/Department
    Trust - 1240-Web
    Category
    Information Technology
    Salaried/Hourly
    Salaried
    Targeted Hiring Range
    $85,145.84 - $110,695.52 Annually
    Salary
    Commensurate with experience and internal equity
  • Job Summary

    Reporting to the Assistant Director, Head of Digital Experience and New Media Development, the Lead Web Developer will help create engaging online experiences that deliver targeted content that builds community interaction and long-term online engagement.

     

    The Lead Web Developer will help guide a collaborative work environment that includes developers, editors, designers, and producers. This position will work with key stakeholders from across the Getty to help define how we best build and deploy successful projects. As with any large, complex web development environment, it is critical that the Lead Web Developer demonstrates a solid understanding of "best practices" in key production process areas such as requirements, data workflow, coding integration, quality assurance and ongoing website maintenance.

     

    This position will collaborate with peer developers, content experts, UX specialists and software architects to plan, design and develop systems that support a set of modular, efficient coding best-practices. In addition, this positon will work with colleagues to migrate legacy applications, update tool sets and promote highly-effective coding practices that we improve our digital literacy and strengthen our digital publishing.

     

    The ideal candidate will adhere to high-quality development principles and helping to propagate these coding best practices across the organization. We want to encourage areas of growth and improvement within a team. We want to maintain a high standards and advocate for enterprise-wide coding best-practices. The Lead Web Developer will be instrumental in helping establish standards for front-end development, lead peer-reviews of solution design and supporting code as well as providing technical leadership to teammates through coaching and demonstrated best practices.

     

    The position requires following a user-centered design and development methodology, including user testing and experience design. We want to champion exploring, testing and reporting on the technological feasibility of new projects and formats with wire framing and prototypes. Being an active, engaged and leading participant in digital publishing, museum technology, and software development communities inside and outside the Getty. 

    Major Job Responsibilities

    • Review digital workflows and design systems and help make them more efficient and effective
    • Researches and analyzes topics and new technologies to further enhance web initiatives
    • Participates in gathering requirements and drafting systems documentation
    • Actively participates in the maintenance of existing web systems
    • Helps translate requirements into innovative user interfaces for multiple devices/platforms
    • Collaborate with colleagues and help train others on web application maintenance, usage and guidelines.

    Qualifications

    • Bachelor's degree in a related field or a combination of education and relevant experience
    • 5-8 years software development experience
    • Experience in developing dynamic, data-driven applications
    • Ability to multitask productively, manage competing priorities, and adhere to project deadlines
    • Tact, diplomacy, and interpersonal skills, including the ability to proactively develop positive relationships across a large organization

    Knowledge, Skills and Abilities

    • Strong expertise in modern JS development, particularly Vue.js, NPM or Yarn & Webpack
    • Experience with front-end unit testing and end-to-end testing frameworks
    • Experience with using CSS pre-processors and other techniques to enable the reuse of styles
    • Familiar with techniques for developing reusable components across multiple properties
    • Experience with Git and Github-based version control and project management