Work in Australia
< Back to more jobs

businesscraft

Senior Full Stack Engineer

Information & Communication Technology / Engineering - Network

Posted 04/06/2026
Closes 18/06/2026

East Melbourne, 3002, Melbourne, Victoria

Full time

Not specified

About BusinessCraft

For 30 years, BusinessCraft has been the software system backbone of Australia's residential construction industry. Our integrated platform runs operations, finance, and project delivery for some of Australia's largest volume builders. We’re owned by Vela APX, part of Canadian-listed Constellation Software Inc. (TSX: CSU). Join us to reshape and enhance home building for the 2030’s with the latest tech stack and AI.

The Opportunity

We're building a unified web application that will replace today's separate desktop client, mobile app, and web services. This will be a full ERP replacement covering finance, operations, and project delivery. As our Senior Full Stack Developer, you'll set the patterns, tooling, and standards that the team builds on as we deliver a new product experience.

You'll work with AI-first tooling throughout the development lifecycle and help define how the team uses agentic coding tools responsibly across the entire application.

Key Responsibilities

  • Build the new BusinessCraft platform on React, establishing patterns for component design, server components, data fetching, API design, database access, and build tooling

  • Design and ship vertical slices of the application: UI, server logic, persistence, and integrations

  • Model ERP domains (finance, scheduling, project delivery, supply chain) into clean schemas, APIs, and workflows that replace existing desktop functionality

  • Establish a shared architecture between web (React) and mobile (React Native) that maximises code reuse without ignoring platform conventions

  • Collaborate on consolidation decisions: mapping legacy screens, workflows, and integrations into the new platform

  • Contribute to team standards for AI-assisted development across frontend and backend, including prompt practices and review expectations

  • Drive quality across the stack: testing strategy, performance, observability, and accessibility

  • Identify opportunities for UX, performance, and accessibility improvements across the frontend

  • Collaborate with the broader team on API contracts, delivery pipelines, and deployment concerns

About You

  • 5+ years building production web applications both frontend and backend

  • 3+ years with React and TypeScript, experience with Next.js is desired (App Router, server components, server actions)

  • Solid backend understanding of API design (REST and/or GraphQL), relational data modelling (PostgreSQL), schema migrations, auth, background jobs

  • Comfortable in a monorepo (Turborepo, Nx, or similar) with shared packages

  • Experience owning testing strategy: unit, component, and end-to-end

  • Demonstrated use of AI coding tools with a perspective on safe, effective team adoption

  • Strong knowledge of Git, CI/CD, code review, and SDLC best practice

  • Familiarity with accessibility standards and responsive design across desktop and mobile

Bonus Points

  • React Native experience shipping to iOS and Android app stores

  • Visual regression testing, design systems, or component library development

  • Experience replacing or modernising legacy ERP, accounting, or line-of-business systems

  • Experience with visual regression testing, design systems, or component library development

  • Azure, Kubernetes (AKS), Helm, or GitOps (FluxCD/ArgoCD) experience

  • Drizzle/Prisma, OpenTofu/Terraform, or OpenTelemetry experience

  • Certifications or training in AI/ML tools, agentic development frameworks, or accessibility

  • Domain experience in construction, real estate, or project-based finance

Why Join Us?

  • Work with high-performing software leadership and product team

  • Be part of the Constellation Software group, known for long-term, sustainable growth

  • Shape the AI playbook for real-world vertical market software

  • Open to applicants based in Melbourne

  • Hybrid role with 2-3 days in the office each week

How to Apply

Australian citizens and permanent residents only. If you’re excited by the opportunity to apply your software engineering skills with AI in a high-impact role and work with visionary leadership, we’d love to hear from you.



Applications open to:

1 job(s) found from businesscraft

R

Tags

Senior Full Stack EngineerMelbourneVictoriaFull timebusinesscraftInformation & Communication TechnologyEngineering - Network