Overview
About JACK App
Founded in 2022, JACK App is an all-in-one construction management platform built exclusively for the residential building industry. Headquartered in Adelaide, South Australia, with a presence in Houston, Texas, we are on a mission to transform the way building companies operate — giving them the tools to cut through complexity, save time, and build more profitable businesses.
Our platform brings together the full spectrum of residential construction management into a single, intuitive solution. From project scheduling and site management through to client communication and financial oversight, JACK App is purpose-built to help builders work smarter, scale faster, and stress less.
We are a fast-growing Saas company, and need employees who can show initiative, learn new skills quickly and bring 'Positive Energy' to our team.
Everything we do at JACK App is guided by five core values that define how we work, how we treat each other, and how we show up for our customers.
* Performance Counts: We exist in a highly competitive market, and we expect to win. Every team member contributes to our overall success.
* Customer Service: We delight our customers by providing outstanding, undeniable customer service.
* Curiosity & Innovation: We continually learn and grow as individuals to provide the most advanced technological solutions.
* Energy & Attitude: We all bring positive energy every day. We love a challenge, and we set the expectations bar high.
* Respect & Integrity: We treat everyone in a respectful and professional manner. We own our mistakes, and we are honest with one another.
Role Description
This is a full-time, on-site role located in Adelaide, SA, for a Software Developer with an initial focus on Front-End development. The Software Developer role works within a multidisciplinary product team under guidance of our Lead Developer, with the support of our Product Manager and in the company of four other software developers, a UI/UX designer, and software tester.
Initial Responsibilities
* Developing Vue 3 components and pages using the Composition API and TypeScript.
* Establishing and maintaining Vue 3 development standards, supporting other developers in FE best practice.
* Integration of cypress or other FE unit testing framework.
This role will evolve to include working across our full stack...
* Building and maintaining Laravel APIs, background jobs, and integrations with third-party services
* Working with Eloquent ORM, writing complex queries, and optimising database performance
* Managing state with Pinia and wiring up frontend validation with tools like Yup or Vee-Validate
* Debugging issues across the full stack — from database queries to browser rendering
* Contributing to AWS infrastructure (ECS, SQS, S3, CloudFront) and CI/CD pipelines
Essential Requirements
* Proficiency in HTML, CSS, and JavaScript for creating responsive user interfaces
* Experience with Vue.js framework
* Strong skills in debugging, testing, and optimising front-end performance
* Understanding of UX principles, cross-browser compatibility, and accessibility standards
* Ability to collaborate with cross-functional teams and back-end developers
Nice to have
* Knowledge of version control systems, such as Git
* Experience using React Native
* Familiarity with APIs and asynchronous request handling
* Experience in Laravel or another php framework
* A degree in Computer Science, Software Engineering, or a related field (equivalent experience, otherwise acceptable)
* Experience in the construction or SaaS industries
#J-18808-Ljbffr