All Jobs
Full Stack Software Engineer
IT ⋅ Full-time ⋅ Permanent
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!
Apply for this job