Close this search box.

The key duties of the position include:

Reporting to the Head of Digital Engagement and Insight you will be the expert responsible for the development of innovative and engaging experiences including websites and applications for the Museum. The Lead Developer will work closely with staff, external partners to create, develop and build innovative, experimental online and onsite experiences based on existing and emerging technologies. This role will be a lead advocate of innovation in the application of technology within the Museum.

Your day to day responsibilities will include but not limited to the following:

  • Provide high level advice and recommendations to the Head of Digital and Engagement and Digital/Insights team on issues related to the development and implementation of innovative and emerging technologies.
  • Work collaboratively with the Digital and Insight team and other teams within the Experience division to build innovative online experiences to drive engagement across the Museum’s digital offerings.
  • Ensure technical feasibility on design and implementation of scalable, optimised and creative digital experiences/prototypes that can be deployed across any platform.
  • Prototype and deliver audience focussed digital experiences within timelines and budget.
  • Lead the reviewing of developer code for quality, security, standards, and best practises.
  • Lead the development of connections between content management system (CMS), collections information system, application programming interfaces (APIs), and front-end applications.
  • Document and maintain site development standards and main development workflow.
  • Advise on and provide technical support to staff within Digital and Insight Sector.
  • Identify new and emerging hardware/technologies, assess their relevance and potential value to the Australian National Maritime Museum including open source for reuse where possible.
  • Collaborate with museum staff, colleagues, vendors and experts on new and innovative digital experiences.
  • Provide consultation, advice and participate in UX, research workshops and cross-museum digital projects.
  • Understand audience needs to develop and manage innovative experiences and customize programs for the Museum’s websites using tools, including JavaScript, Node JS, Typescript, GraphQL, Github, PHP, HTML, CSS Tools; React, ThreeJS, WordPress, AWS, MySQL, and REST.
  • Provide technical consultation, advice and participate in co-design workshops for all digital projects

Key Selection Criteria:

  • High level experience of front-end web development skills, with the ability to develop information architecture and interface design.
  • Ability to lead, guide and mentor team members and contractors by setting priorities and planning.
  • High level ability to identify opportunities, test and develop prototypes, projects and proposals.
  • High level ability to develop and maintain a detailed knowledge of software process improvement.
  • High level ability to research, design and build web applications.
  • Extensive experience in user experience (UX).
  • A broad range of experience in leading technical solutions in development of innovative experiences for onsite and online, preferably within a cultural institution.
  • Degree in ICT or related discipline, at least 5 years of equivalent demonstrable industry experience.

No Applications will be accepted by mail or email.


This position is open to all eligible members of the community and we encourage applications from Aboriginal and Torres Strait Islander people, people with a disability and people from every cultural and linguistic background. To be an eligible member of the community, you must be an Australian citizen. Applications may be accepted from Australian permanent residents who are in the process of acquiring Australian citizenship.


Selection for this position will be made on the basis of relative merit which will be assessed against each item of the selection criteria. Applications that do not address the selection criteria will not be considered for short listing by the Selection Committee. As part of the selection process the selection committee may invite candidates to undertake psychometric test, you should advise the selection committee if you have any special needs. Psychometric tests may be used as the initial short-listing test or later in the selection process. Some tests are very short while others may take one or more hours.

For more information or to apply visit: APSJobs.