React Developer

React Developer I VPS4 I Until 30 June 2025 I $91,418 (plus 11% superannuation)
Job Details
Careers Logo
Department: Service Victoria
Work Type: Fixed term - full time
Job Function: IT and Telecommunications
Classification: VPSG4
Work Location: Footscray
Reference: VG/SV/TECH/1750160
Closing Date: 03-Oct-2023
Salary Range: $91,418 - $103,725
Job Duration: Until 30 June 2025
Attachments: Position Description - React Developer.docx (Word, 66KB)


Contact: People and Culture Email
peopleandculture@service.vic.gov.au

Position Details

Who we are

Service Victoria is the one place to go for government services. It's our job to make things easy for customers and we're proud of our track record. Customer satisfaction with Service Victoria is consistently high at more than 95 per cent and our app was the most downloaded in Australia in 2021.

We deliver modern government services designed around people's needs. We've delivered more than a billion transactions, including QR code check-ins, car registration payments, ambulance subscriptions, vouchers and cashbacks to help reduce the cost of living, and more.

Our work enables Victorians to easily access more than 130 of the most popular services through Service Victoria's mobile app and website. 

We're always developing exciting new products. We've got a digital wallet, with a digital driver licence in pilot phase, and there's a growing number of licences, certificates and other government-issued credentials.

The Service Victoria culture is dynamic and fast-paced, and the way we work is highly collaborative. You'll be based in our Footscray HQ. Flexible work arrangements, including hybrid work from home arrangements, may be available depending on the position requirements.

About the role

Service Victoria is now focused on building the future organisation and the appropriate IT organisation structure and capability that will allow the implemented solutions to be maintained, supported and expanded on an on-going basis. You will also have a chance to work on continuously improving our service offering by bringing in structured improvements based on data analytics and insights. 

Key responsibilities

  1. Helps to plan, design, build and support our products
  2. Contribute to product planning by providing authoritative and pragmatic advice balancing technical excellence, business objectives and quality requirements
  3. Help to develops quality solutions to challenging and complex product requirements.
  4. Contributes to the technology strategy, including design patterns, library re-use, testing and deployment techniques
  5. Review documentation and coding written by other team members, and contribute to technical decisions and business requirements in user stories when appropriate.
  6. Participates in a culture of continual improvement and introspection and strives to constantly improve within the team
  7. Proactively keeps up to date with relevant technology, trends, developments, and advancements

Key selection criteria

  1. Good proficiency in developing new user-facing features using React.js. 
  2. Experience with popular React.js workflows (such as Flux or Redux) 
  3. Build and implement reusable components and front-end libraries 
  4. Translate designs and wireframes into high-quality code 
  5. Optimize components for maximum performance across multiple devices and browsers 
  6. Strong proficiency in JavaScript, including DOM manipulation and JavaScript object model 
  7. Thorough understanding of React.js and its core principles 
  8. Maintain an understanding of the latest web applications and programming practices. 
  9. Good understanding of code versioning tools, such as Git. 
  10. Familiarity with AWS cloud services and their functionality. 
  11. Good problem solving and critical thinking skills. 
  12. A keen attention to detail and passion for great user experiences 
  13. Great communication and ability to build effective professional relationships with business team leaders, and team members 
  14. Desire to learn from others and constantly improve your craft 
  15. A well-developed sense of empathy for your customers, both internal and external 
  16. A good understanding of the SDLC and end to end delivery including discovery, architecture, analysis, development, testing and support etc  


From here...