About the Role
The Full-stack React/Node.js Developer will own and maintain the Sydney Opera House’s Node.js based services, primarily the Bridge middleware connecting the Tessitura ticketing system with the website and other services. This role collaborates with the web development team to ensure website performance and uptime goals are met, effectively communicates issues and improvements to business units, and ensures efficient connection to Tessitura while maintaining React component standards for accessibility, usability, and security.
Responsibilities
- Own and maintain Node.js based services, principally the Bridge middleware.
- Connect the Tessitura ticketing system with the Sydney Opera House web site and other services.
- Ensure the Sydney Opera House website meets performance and uptime goals.
- Effectively communicate problems and improvements and their effect to the relevant business units.
- Ensure SOH websites have efficient and performant connection to Tessitura.
- Ensure React components meet accessibility, usability, and security standards.
Requirements
- Experience with Node.js and React, as well as JavaScript, REST APIs and JSON.
- Proven ability to problem-solve and make improvements to systems.
- Thorough understanding of application architecture considerations for high-traffic websites.
- Superb interpersonal, communication, and collaboration skills, including the ability to communicate complex technological problems to non-technical stakeholders.
- Familiarity with Git, Jira, and Agile methodologies.
- Experience with build tools including NPM scripts, Webpack or similar.
- Ability to work efficiently in a team and prioritise work to commit to the continuous improvement of processes and systems.
- Existing Australian work rights.
- Satisfactory National Police Check.
- Satisfactory Pre-Employment Health Assessment.
Skills
- Node.js
- React
- JavaScript
- REST APIs
- JSON
- Git
- Jira
- Agile methodologies
- NPM scripts
- Webpack
Location
- Sydney
Work Type
- Full Time
- Temporary (12 months)
Salary/Compensations
- Base salary of $131,318 per annum plus 12% Superannuation Contributions
Benefits
- 10% off onsite food and beverage outlets
- 5 weeks’ annual leave
- Access to salary packaging
- Discounted health insurance
- Access to professional development programs
- Staff engagement initiatives
- Staff community groups
- Fitness Passport
- Complimentary wellbeing programs
- Working for an organisation with a 6 Star Green Star performance rating
- Working for an organisation committed to the United Nations Sustainable Development Goals
- Complimentary tickets to shows
About the Company
- The Sydney Opera House is a globally recognised icon synonymous with inspiration and imagination, and is one of the world’s busiest performing arts centres, the nation’s premier tourism destination and a World Heritage masterpiece.
- The organisation's ambition is to be Everyone’s House, focused on four themes: Everyone feels welcome here, We better understand and connect with the community, We are future ready, and We lead and inspire positive change.
- The Opera House is an inclusive employer that recognises everyone is unique and welcomes individuals for who they are.
Equal Opportunity
- The organisation welcomes you for who you are – as you are.
- We welcome and encourage applications from First Nations people.
- We welcome and encourage applications from people of all genders, people who are d/Deaf and/or with disability, from culturally and linguistically diverse backgrounds, neurodiverse, refugees and the LGBTQIA+ community.
