Osborne Richardson specialise in public-sector recruitment. Our IT division is headed up by an experienced IT project manager so, when you work with us, you will be working with someone understands your requirements based on real-world experience.
- 6-month contract (possible extensions)
- $ negotiable
- Carseldine / Hybrid working
- Immediate start
A large state goverment department is seeking an experienced front-end developer.
In this role, you will offer and implement clever engineering strategies to experiment and prototype features rapidly whilst delivering customer value. Working with various engineering teams, you will design, develop, deliver, and maintain operationally efficient, robust, and resilient systems that align with the tech strategy. In addition, you will empower and coach the team to deliver valuable success.
Responsibilities
- Analysing business requirements, empathising and co-ordinating with end-users to clarify needs and to identify possible solutions and features.
- Using wireframes, flow diagrams, graphic and visual design, sitemaps, prototypes, and storyboards to form high-quality UI designs.
- Writing and modifying code to create, maintain, test and debug front-end components and user-interfaces(UI).
- Collaborating with Architects, other teams, back-end developers, and Stakeholders to align code to designated Architectural Patterns and Stakeholder needs.
- Deploying code to the live environment in accordance with a required SecDevOps approach.
- Conducting ongoing testing of completed applications and websites to assess user experience and enable iterative improvement.
Experience
- Strong contemporary UI / SPA development experience with NodesJS, JavaScript/Typescript, ReactJS and Java/JEE
- Strong experience utilising contemporary APIs (REST and GraphQL)
- Experience in building large-scale software applications, interactive websites and resolving performance and security issues for web-based solutions.
- Experience and/or strong understanding of using a Micro-Frontend approach for the effective ongoing delivery of large-scale solutions via multiple teams.
- Understanding of Domain-Driven Design (DDD) and its practical application.
- Experience and/or strong understanding of Event-Driven processing and ability to recognise opportunities to propose and leverage that to optimise UX.
- Experience with Figma or equivalent design tooling highly regarded
Thank you for your interest. We regret that, due to the number of applications received, we will not be able to respond to all applicants.