This opportunity would suit a self-starter with excellent communication skills who wants to work within a small dynamic team.
Key duties and responsibilities
Key duties and responsibilities of the Front End Developer include, but are not limited to:
- Designing, developing and maintaining user interfaces for modern web applications using Angular
- Integrating GraphQL APIs with the front-end using Apollo Client
- Writing unit tests for typescript libraries using Jest
- Writing end to end (E2E) tests for Angular applications using Playwright
- Collaborating with .NET back-end developers
- Contributing to and adhering to the teams DevOps practices and their continual improvement
Essential criteria
- Extensive experience using Typescript-based UI frameworks, preferably Angular
- Strong knowledge of Typescript/JavaScript
- Strong knowledge of HTML5/CSS3
Desirable criteria
- Experience in developing single page applications (SPAs) using Angular (or React/Vue/similar) and creating UI designs from business requirements.
- Experience with GraphQL query language and its integration with the front end using Apollo client or similar libraries
- Experience with Reactive Streams, particularly RxJS
- Experience in writing unit tests for front end applications e.g. Jest, Jasmine, Vitest, and end to end (e2e) tests e.g. Playwright, Cypress. Demonstrated experience with source control, preferably Git
Initial contract duration: Contract to 30 June 2025 with extensions up to 30 June 2027
Location of work & working arrangements - ACT, Hybrid Based
Security Clearance - Must be able to obtain a Baseline security Clearance
How to Apply
Please upload your resume to apply. Candidates will need to be willing to undergo pre-employment screening checks which may include, ID and work rights, security clearance verification and any other client requested checks
Closing date: Tuesday 14 January 2025 by 9am
Call Joanne Finchett on 0480 002454 or email Joanne@whizdom.com.au for any further information