Senior Software Engineer - Node/TypeScript

Credit Sense

We are looking for a backend focussed senior engineer to join our team and help enable the continued growth of our products

Who is Credit Sense 

We are a FinTech company servicing the Australian, New Zealand and Canadian finance markets. We have a diverse and bustling team working flexibly from our modern offices in Brisbane’s CBD.  

We're a software engineering company that uses new technologies, methodologies, and algorithms to solve highly complex business problems at scale and positively affect the lives of millions of people.

We pride ourselves on our pragmatic and measured approach to choosing tools that are most suited to the problems our teams are solving. Our teams are always exploring and testing the latest technologies, but just because it’s new and shiny, doesn’t mean it will provide the best outcomes for our users and our people. The leading technologies used by your future team currently include Node, TypeScript, React, MSSQL, K8S, and Circle CI.

We have a DevOps culture where CI/CD and fine-grained control are paramount. We operate our infrastructure out of Tier IV data centres for close to the metal performance while combining it with the power of the public cloud for peak scale so that we can deliver a significantly better experience for our developers and customers.

What we do

We have three primary applications: Credit Sense, Lead Market and Hownd.

Our flagship product, Credit Sense, analyses financial transactions to provide accurate and near real-time insights to lenders and other businesses so that they can effectively assess their applicants’ suitability for products.

Lead Market helps our clients improve their conversion rates by tailoring their lead generation activities and connecting them with qualified consumers in their target market. It utilises constantly evolving machine learning algorithms and delivers unparalleled value to participants.

Hownd is a highly complex data-driven product that will be the backbone of all that we create as a business for many years to come. It is an advanced direct data capture application that will scale rapidly to increase the quality of service and functionality our products currently provide. 

What’s in it for you

Job satisfaction, plain and simple. If you are someone who wants to contribute to building a company and a culture, as much as producing quality products, you will have the opportunity to make a real difference here. With rapid growth, many moving parts, and evolving engineering practices, you have the chance to help shape the future of the organisation.

We maximise our teams’ capabilities by providing the best work environment possible. We enjoy flexible work hours and the ability to work remotely or out of our beautiful Brisbane CBD office. We also offer high-quality dev machines, excellent end of trip facilities, standing desks, state of the art meeting facilities, and all the things you would expect from a modern software development company.

We value and trust our team’s ability to execute and deliver. We work hard, but when we deliver, we make sure we take the time to relax and reflect on our achievements. We believe in supporting our team and celebrating our wins with monthly demos, social events, massages, stocked fridges, office VR, and most importantly, a great team to enjoy it with.  

We also value a fresh perspective, so if you have some great ideas, we are all ears.

As part of the team, you will:
  • Rapidly learn how our products currently work and how they integrate with one another
  • Enable the evolution of our products to suit the needs of our clients and customers as we discover new opportunities to provide value
  • Be involved with the design, architecture, coding, testing, and documentation as our products evolve and scale
  • Be developing new features and products and alter existing code to accommodate scale and integration with new technologies and APIs
  • Be designing and building distributed services to handle a wide array of data processing and decision making tasks
  • Advance your skills to enable career growth toward solutions architecture and team leadership.
Our ideal person will have:
  • A mature attitude with a strong focus on delivering quality outcomes 
  • The ability to learn and understand highly complex systems rapidly and see opportunities for improvement
  • Extensive NodeJS development experience with exposure to TypeScript highly desirable
  • A true understanding of API design and development, with a focus on REST and/or GraphQL
  • Real solution and application design experience in complex, high volume processes and systems at scale
  • A security-first mindset with experience working with highly sensitive data
  • Strong written and verbal communication skills 
  • Previous experience working in a mature SDLC focusing on large, long term projects
  • A growth mindset toward solution architecture and technical leadership
If this sounds like the space you could really thrive in, we’re eager to hear from you.  If you’d like to learn more, please give Dain a call in 0434 131 209.