A living library for now, for the future, for all of us
State Library of New South Wales
Senior Developer
Digital Experience / Digital Library Systems and Services
Clerk Grade 9/10, Temporary Full-Time for 10 months
-
Competitive remuneration package up to $166,562 p.a. (package includes salary between $133,348 - $146,945 p.a., plus employer’s contribution to superannuation and annual leave loading)
About the State Library
The State Library of New South Wales is one of Australia's oldest and most important public institutions. The Library preserves and presents the history of our State and our Nation for the benefit of all, offering essential services, extraordinary collections and magical experiences. Its rich collections, both physical and digital, alongside partnerships with the public library network across NSW and other vibrant collaborations enable Australians to examine their past and imagine their future.
Our purpose is to create a sanctuary for discovery, debate, gathering and joy. It’s a place that holds our living record, where knowledge is freely accessible, helping us reach into the past and imagine what’s next. The State Library of NSW is where we go to ask questions about the world.
About the Role
We are looking for an experienced Senior Developer to play a key role in delivering engaging, accessible and secure digital experiences for our users.
Working closely with Product Owners, and UI Designers, you will translate design concepts into high-quality, responsive websites and applications. You will be responsible for developing and maintaining front end code, managing releases across development, staging and production environments, and ensuring solutions are thoroughly tested and optimised for performance.
As a technical subject matter expert, you will contribute to the planning, development, documentation and testing of new and existing software solutions. You will lead the implementation of best practice front end development standards, with a strong focus on accessibility, cyber security and user experience.
About you
You are a highly skilled front-end developer who is passionate about creating intuitive, accessible and secure digital experiences.
You bring extensive experience developing modern web applications and websites, with the ability to transform design concepts into responsive, user-friendly interfaces. You have a strong understanding of front-end development practices, release management, testing methodologies and web accessibility standards.
To be successful in this role, you will demonstrate:
-
Strong experience in front end web development and modern development frameworks.
-
Experience managing code releases across development, staging and production environments.
-
Knowledge of accessibility standards and a commitment to inclusive design.
-
Understanding of cyber security principles and secure development practices.
-
Experience implementing testing practices to ensure quality, stability and performance.
-
Strong problem-solving skills and the ability to resolve complex technical issues.
-
Experience working in Agile and Scrum delivery environments.
-
Excellent communication and stakeholder engagement skills.
-
A continuous improvement mindset and commitment to delivering exceptional user experiences.
What we offer
The State Library of NSW is a great place to work. We are a purpose-driven organisation, and you would be working with colleagues who are collaborative, knowledgeable, and like-minded.
Working at the Library gives you access to a range of benefits including:
-
Flexible working arrangements
-
A range of wellbeing events, lunchtime groups and initiatives like discounted gym programs, annual flu vaccinations and access to an employee assistance program
-
Professional development opportunities including time off for study
-
Staff discounts at the Library café and bookshop
-
Staff engagement activities
How to apply
To apply for this role please provide a response to the following questions. Attach your answers as part of your application and/or as part of your cover letter. Please keep question responses to a maximum of 3 paragraphs and please respond to the shortlisting questions in your own words - we’re looking to understand your perspective, not answers generated by AI tools.
Please ensure you attach an up-to-date copy of your CV as part of your application for the role.
1. Experience updating a front-end application
Describe a (Next.js or other React) front-end application that you have significantly updated or enhanced. What technologies were involved, what challenges did you encounter, and how did your work improve the user experience, accessibility, performance, or maintainability of the application? Were there any specific changes to the framework that caused you to rethink how the application was built, and what outcomes arose from this?
2. Describe how you prepare your work for review and release when working as part of a collaborative development team.
Explain how you incorporate feedback from peers, collaborate with designers and developers, and manage changes through development, staging and production environments. Where possible, give a specific example from a recent project, outlining the steps you took to prepare a feature or enhancement for release and the outcome achieved.
The State Library of NSW welcomes and encourages applications from people with diverse backgrounds, including Aboriginal and Torres Strait Islanders, LGBTQI+, people with disability, people with caring responsibilities, people from culturally and linguistically diverse backgrounds, veterans and workers of all ages.
Candidates can request a reasonable adjustment throughout each step of the recruitment process by noting this in your application or contacting the People and Culture Team via
[email protected].
Talent Pool
Applicants not initially offered a role but have been assessed through the recruitment process as being suitable will be placed in the Talent Pool to fill future ongoing and temporary vacancies as they arise. Placement in the Talent Pool remains valid for 18 months.
Eligibility to apply
To be eligible to apply for this role you must be either;
-
an Australian citizen or
-
a permanent resident of Australia, or
- a New Zealand citizen with a current New Zealand passport or a citizen of another country with an appropriate visa that allows you to work in Australia for the period of temporary employment or if you are seeking ongoing employment, you must hold a permanent visa that allows you to work in Australia.
Appointment to this role is subject to Pre-employment Checks. Additional checks may be required throughout your tenure at the Library should the accountabilities of your role change.
Further information that may assist you with applying for this role
Role Description (pdf)
Role Description (word)
Applying for a role in the NSW Public Service
NSW Public Sector Capability Framework
State Library Accessibility Guide
The Guide for applying for roles at the State Library of NSW will assist you in completing your application and provide you with an understanding of the selection process.
If you have any questions about the role, please contact Euwe Ermita on [email protected] or +61 2 9273 1439.
Closing date for applications: Thursday 20th August 2026 at 10am.