EmploymentOS for your Business

Refer a friend Apply now

Full Stack Software Engineer

Brisbane, Queensland 4000, Australia • Full-time
Analyse my fit

Description

Join us as a Full Stack Software Engineer at Halo Labs to develop a scalable, sellable product that will revolutionise the healthcare industry. You’ll work on an exciting internal project, leveraging cutting-edge technology to create impactful software solutions. We welcome applications from exceptional talent across Australia.

About Us:

Halo Labs is a future focused, end-to-end data solutions firm – transforming tomorrow, today. Our intelligent and secure technology systems and data driven solutions drive meaningful outcomes and unlock lasting value.

Why work at Halo Labs?

Leading Innovation: We don’t just solve problems; we illuminate a never-ending stream of innovation.

Exceptional Perks: Enjoy outstanding perks like a dedicated learning budget, performance bonuses, and comprehensive wellbeing support.

Remote-First Organisation: Experience the perks of remote work while having the flexibility to travel to client locations throughout Australia.

Inclusive and Engaging: Celebrate diversity in a welcoming space that thrives on new ideas and open conversations, all in a respectful environment.

Inspiring Origins: With a compelling founder story, we are a customer-focused, culture-first organisation.

About the Role:

  • Develop and refine a scalable software product that will shape the future of healthcare.
  • Design and develop modern web applications using React.js and Next.js.
  • Build robust backend services using Node.js, Express within the Nest.js framework.
  • Manage multiple applications effectively using Turborepo.
  • Design, implement and maintain PostgreSQL databases.
  • Develop RESTful APIs to support seamless frontend-backend integration.
  • Build and manage secure authentication flows using AWS Cognito.
  • Integrate with government and third-party APIs.
  • Set up and maintain CI/CD pipelines with GitHub Actions and Jenkins.
  • Manage application deployment and infrastructure using Docker and AWS.
  • Participate in Agile ceremonies such as stand-ups, planning, and retrospectives.
  • Apply Test-Driven Development (TDD) principles for quality assurance.
  • Write clean, efficient, and maintainable code to ensure high performance and scalability.
  • Debug and optimise applications to improve functionality and user experience.
  • Contribute to Infrastructure as Code (IaC) using tools such as Pulumi, CloudFormation, or AWS CDK.
  • Implement, maintain, and optimise data processing workflows using AWS services such as AWS Glue, Athena, and Step Functions.
  • Design and implement serverless or containerised architectures using Lambda, Docker, ECS, or EKS.

A Day in the Life

This role is a blend of hands-on coding, problem-solving, and collaboration. You’ll work with modern technologies to build and enhance a healthcare-focused product, implementing new features, fixing bugs, and ensuring seamless integrations. You’ll collaborate with designers and engineers to refine user experiences and optimise system performance.

About You

Education: A degree in Computer Science, Software Engineering, Information Technology, or related field.

Experience: 5+ years of professional experience in full stack development, ideally in SaaS, fintech, or data-rich environments.

Frontend: Proficient with React.js, and experienced with HTML, CSS, and JavaScript. Experience with Next.js or similar frameworks is a bonus.

Backend: Strong in Node.js and Express, preferably within the Nest.js framework. Bonus for familiarity with Spring Boot or Django.

Databases: Experienced in SQL and NoSQL databases—PostgreSQL, MySQL, MongoDB.

Authentication: Experience designing secure authentication systems, ideally using AWS Cognito.

API Integration: Skilled in building and managing RESTful APIs and integrating with third-party/government services.

DevOps & CI/CD: Familiar with GitHub Actions, Jenkins, Docker, and AWS infrastructure.

Development Practices: Proficient with Git, Agile methodologies, TDD, and modern DevOps tooling.

Architecture: Understands software design principles, OOP, system architecture, and security best practices.

Soft Skills: Strong communication, ownership mindset, adaptability, attention to detail, and team collaboration.

Bonus Skills:

  • Experience in the data analytics industry.
  • Familiarity with the health or aged care sector.
  • Experience integrating with government platforms, systems, or secure gateways.

If you’re excited to help build a game-changing healthcare product, click Apply today!

Role Type

Permanent • Full-time • Mid-level Senior

Company Overview

Halo Labs is a bold, future focused, end to end data solutions firm. We partner with experienced leaders who need to modernise their organisation using data driven insights, that unlock increasing value.
Apply now