Node Backend Engineer

  • 06/10/21
  • Sydney
  • Full Time

Senior Back End Engineer



About the Company


My Client, a disrupter to the business banking space is looking to redefine the way in which business owners interact with their merchants, allowing complete transparency, speeding up wait times, eliminating confusing contracts and cleabing up the digital tech their clients use.

Some of the biggest players in the VC space made them one of the largest pre-launch funding rounds in Australia. They believe in the long term success of this company and we hope you will to! 


About the Role

As a Senior Backend Engineer you will be responsible for architecting and developing cloud native, highly available, robust and secure applications in the AWS environment. You will have experience in backend, API and database development.

With automation and maintenance being at the heart of our engineering principles, this position will have the enviable opportunity to adopt and promote best practices, leading edge technologies and trends. Not limited to a single product area or type, this role will work in a cross functional team with skill sets in full stack software engineering, devops, infrastructure, quality assurance to architect. 

You’ll be tasked with translating business or product requirements into technical designs, hands-on implementation of the designs to see through its testing and deployment into various environments. You will enjoy the fun of development from scratch in some application components while adhering to the company engineering standards, frameworks and best practices.


Required experience / Skill Set.

    • Strong background in software engineering and design patterns, and microservices and serverless architecture
    • Proficient in Typescript, NodeJS, 
    • Good with API and its design/protocol e.g. Restful, Websocket, GraphQL, SOAP
    • Experience in cloud native architecture
    • Understanding of data lake and data warehousing
    • Familiar with TDD, BDD
    • Knowledgeable in containerisation e.g. Docker
    • Experience in authentication standards and platforms e.g. JWT, OAuth, Identity Federation
    • Appreciation and know-how in CICD
    • Experience in AWS Cloud environment
    • Lambda, API Gateway

Bonus Points

    • Experience in working within a high-growth environment
    • Experience in other cloud platforms (Azure, Google)
    • Experience in other programming languages
    • Experience in frontend development (web - React, mobile development - Android)
    • Experience in payments
    • Experience with PCI compliant environments (PCI-DSS, etc)