Backend Node.js Developer

We are looking for a Node.js developer with proven work experience in software design and development. We need someone capable of maintaining and improving our current products and building future solutions.

Join us in our mission to improve the lives of Australians and New Zealanders by providing innovative technology that drives better care outcomes. You'll be part of an exciting time as we expand across markets and continuously work on developing the best software product for health care providers.

By creating efficiencies in rostering, client management and billing, we enable local businesses to grow, while creating more time for what matters most – supporting clients, and helping them lead healthier, happier lives.

In this role, you will have the opportunity to create technical solutions and own lambda functions and microservices, running on AWS.

Someone who is comfortable with and enjoys rolling up sleeves and getting the job done.

In this role, you’ll get to:

  • Design, create, maintain and optimise backend services and expand functional APIs

  • Write beautiful, fast, well tested and resilient code

  • Work across multiple teams, developers, QA and the product manager to implement and ship the most stunning customer experience

  • Fix bugs and improve our codebase in meaningful ways

  • Work with all the latest technologies and frameworks

Our stack:

  • Node.js

  • Postgres

  • Serverless framework

  • AWS/Lambda/SQS/SNS/APIG/DynamoDB

  • Ruby on Rails

Requirements

We are looking for people who:

  • Are comfortable writing clean and reliable code in Node/Typescript

  • Are capable to work in a fast-paced environment

  • Are dedicated to improving systems - leave the code better than you found it

  • Take pride in their work

  • Have a learning mindset to keep up to date with fast-changing trends in development tools, platforms and technologies

  • Have a can-do attitude and a team player who values collaboration

  • Are not afraid of making and learning from mistakes

Experience required:

  • Minimum 4 years of industry experience

  • Extensive experience with delivering software solutions in Node.js and Typescript

  • Strong experience with AWS Lambda, SQS, SNS, event-driven architecture and API gateway methods

  • Demonstrable knowledge of RESTful APIs

  • Knowledge of Node.js and its frameworks Express, Koa, etc depending on your technology stack)

  • Strong experience with relational databases and SQL. DynamoDB is a big plus

  • Sound TDD experience with Jest or similar

  • Knowledge of the Serverless framework or any other IaC solution is a plus

  • Proficient understanding of Git

Benefits

ShiftCare is progressive in its thinking of staff wellbeing & interest and as such we offer:

  • Competitive base salary

  • Growth is guaranteed

  • Working with the latest tech

  • Floating public holiday

  • Flexible working hours and location

  • Modern working environment

Like this career? Share it with others.

Start your free 7 day trial.

Deliver a higher standard of care, all from just $9 per user a month.

96%

Support Rating

36M+

Hours Scheduled

90,000+

Clients Supported

$1B+

Revenue Generated