Overview

About the job

Heyyyyy! We’re Cashrewards, a shopping gateway to cashback deals and more from Australia’s leading brands.We exist to make every day more rewarding for our members, for our brand partners, for sick kids and for each other.Australian-owned and operated, Cashrewards is the market leader in the exciting cashback category. We provide our 1.5 million members with awesome cashback deals, coupons and discounts on more than 2000 of the world’s biggest brands. Apple, Myer, Liquorland, Adidas, Bonds, Target, Booking.com, THE ICONIC and many many more call our platform home.Our brand partners work with us because our unique proposition delivers best-in-market returns on their marketing investment, growing sales and increasing customer loyalty. To date we have delivered more than $3 billion of sales for our brand partners, translating into over $100 million of real cash savings for members. Along the way we have donated more than $1 million to the Starlight Foundation, helping bring joy to more than 30,000 sick children and their families.We’re backed by 1835i, one of Australia’s leading venture funds, and we sit in their portfolio alongside some of Australia’s most promising fintech and e-commerce companies including Airwallex, Valiant Finance, Divipay and Slyp.About The RoleWe are looking for a Senior Software Engineer specialised in Node, cloud services to work with us on multiple projects varying from backend services to web applications. This is a great opportunity for someone who can adapt to various technologies and be able to research and come up with solutions, independently in an agile environment.We want you to be self-driven and enjoy working with us. We are driven by passion not process, we believe process comes from a desire for quality.Your Focus

  • Develop and deploy high quality software solutions with comprehensive test coverage without supervision.
  • Design and implementation of low-latency, high-availability, and fault tolerant applications in AWS, with one or more of the following skills Nodejs, Typescript, NestJs, React.
  • Analyse business objectives and identify functional and non-functional requirements.
  • Design and implement technical solutions for functional and non-functional requirements.
  • Setup AWS resources and automate the process including CI/CD and infrastructure as code.
  • Test and debug various applications.
  • Review and refactor code.
  • End to end ownership of services (build it, own it, run it)

About You

  • Proficiency with at least one of the following languages with some capability with one or more of the others Nodejs, Typescript, NestJs, React, NextJs.
  • Experience in building secure enterprise scalable applications that can handle high traffic
  • Good knowledge of Microservices architecture and RESTful APIs
  • Experience working with RDBMS (Postgres or SQL Server)
  • Experience working with NoSQL persistence such as documentDb, DynamoDb, Mongo
  • Experience working with automated testing frameworks
  • Strong understanding of best practises, design patterns and standards
  • Understanding fundamental design principles behind a scalable application
  • Risk management and incident management knowledge.
  • Working knowledge of front-end technologies, such as HTML5 and CSS3 and React.
  • Understanding accessibility and security compliance.

Come and join our teamWe have the opportunity to have a hugely positive impact on Australians. We are well-funded in a high growth category with proven product-market fit. We have a unique, vibrant and diverse culture and we encourage collaboration, pioneering new ideas and pushing the boundaries. We pride ourselves on having fun along the way.With our centrally located Sydney CBD (next to the QVB), we offer flexible working and empowerment (and we really mean it!) as well as other great benefits including: summer & winter hours, double cashback, discounted gym and wellness offering with Class Pass, birthday leave, and 16 weeks parental leave, as well as countless social events. We’re experiencing amazing growth and we’re excited to welcome new members to our passionate, engaged and dedicated team. Join us for an amazing ride!