Half-stack Developer

Full-time, Canberra

At Annex, we know Full Stack Developers don’t really exist. However, we understand developers want to specialise but also want some variety in their work. We believe our Half Stack Developer role hits that sweet spot.

In this role you will develop engaging web experiences as part of a multi-disciplinary team, developing JavaScript-based single-page apps and the APIs they rely on. You will work on a range of products and teams and have an opportunity to be part of and contribute to our great culture and modern development practices.

Qualities and skills


  • Team player
  • Great problem solving and verbal communication skills
  • Great organisation and time management skills
  • Ability to build REST APIs with .NET connecting to a variety of data sources via APIs, SDKs or direct connection
  • Ability to build JavaScript applications using frameworks such as Vue.js, React or Angular
  • Experience writing appropriate unit tests as part of a development workflow
  • Experience debugging, refactoring and optimising code
  • Experience with GIT version control
  • Australian Citizen, with the ability to get an Australian government security clearance


  • Experience working in a multi-disciplinary agile development team
  • Experience developing accessible and performant applications
  • Understanding of .NET essentials such as C#, entity framework, dependency injection, testing and design patterns
  • Understanding of JavaScript fundamentals such as code structure, objects, data types, error handling, the browser and DOM
  • Experience with .NET Core
  • Experience developing within Azure
  • Experience with integration layer - including event-based integration patterns
  • Experience with data layer - including modelling and database design
  • Experience with TDD, BDD or similar
  • Experience applying DevOps practices such as CI/CD and automated testing
  • Experience with Drupal/GovCMS or other CMS platforms
  • Experience with cloud platforms such as Azure, AWS or Platform.sh
  • Experience working with or for Government clientsA bit about us

Annex is a modern digital consultancy - kicking goals and growing quickly. We’ve brought together a unique mix of talent that’s resulted in a great culture and great work.

Through our expertise and collaborative agile approach, we help our clients design and deliver digital products and services.

Find out more about working with us →

Apply now

Accepted file types: PDF or DOCX (Limit 5MB)
Upload failed. Max size for files is 10 MB.
Accepted file types: PDF or DOCX (Limit 5MB)
Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.