Analyst Programmer
Company: SitesAI (BlueXPlus PTY LTD)
Position: Full-time, Permanent (38 hours/week)
Base Salary: $100K-110K per year + superannuation (statutory rate)
About SitesAI
SitesAI is a rapidly expanding technology company that builds a digital platform for construction sites. Our mobile and web app allows tradespeople to log hours, organise tasks, document communications, and streamline the job process. As we continue to grow, we are looking for a dedicated Analyst Programmer to join our team and support the development of new features, resolve production issues, and provide technical support to our customers.
The Role
As an Analyst Programmer at SitesAI, you will work at the intersection of requirements analysis, application development, and customer support. You will collaborate with our product team and customers to analyse user needs and translate them into technical specifications. You will also be responsible for writing clean, testable code, debugging production issues, and continuously improving the platform's performance.
What You'll Do
· Requirements Analysis: Collaborate with product teams and customers to gather and analyse user needs, write user stories, and define acceptance criteria.
· Application Development: Analyse and collaborate in designing, building, testing, and deploying features across various platforms (web, mobile, or back-end, depending on experience).
· Production Support: Collaborate in triaging, debugging, and resolving production issues; manage incident reports and implement solutions to prevent regressions.
· API Development & Integration: Collaborate in building and maintaining REST/GraphQL APIs, managing data models, and integrating with third-party services.
· Testing & Automation: Write automated tests, participate in code reviews, and contribute to continuous integration/continuous deployment (CI/CD) processes.
· Documentation: Produce clear technical documentation and change notes for both internal and external stakeholders.
· Agile Methodology: Actively participate in Agile ceremonies (stand-ups, sprint planning, retrospectives) and contribute to roadmap and prioritisation decisions.
· Customer Support: Support customer success by investigating and addressing support tickets, implementing durable fixes to resolve issues.
Required Qualifications & Skills
* Degree in Computer Science, Software Engineering, or equivalent experience.
* Solid experience in application analysis and development, with a focus on web and/or mobile platforms.
* Strong proficiency in at least one back-end language/framework such as, .NET, Java, or Python.
* Solid experience with front-end/mobile stacks such as React/React Native, Angular, or Flutter.
* Proficiency with relational databases (e.g., PostgreSQL/MySQL) and the ability to write efficient SQL queries.
* Experience building and consuming APIs, managing authentication, and handling state in complex systems.
* Familiarity with version control tools (Git), issue tracking systems (Jira), and CI/CD pipelines.
* Proven ability to debug, profile, and address performance issues in production systems.
* Strong written and verbal communication skills; ability to translate business needs into technical tasks.
Preferred (but not necessary)
* Experience in field service, construction, or timesheet/workforce management apps.
* Familiarity with cloud platforms (AWS, Azure, GCP), infrastructure-as-code, and monitoring tools (e.g., CloudWatch, Datadog).
* Knowledge of automated testing frameworks (e.g., Jest, Playwright, Cypress, xUnit).
* Understanding of mobile offline-first patterns and synchronization.
* Exposure to security best practices and privacy-by-design principles.
What We Offer
* Base salary of $100 K AUD- $110 K AUD per year + superannuation.
* Real product ownership: your work ships quickly and has a direct impact.
* Flexible working arrangements and a supportive, no-ego culture.
* Opportunity to shape engineering standards and influence the product roadmap.
How to Apply
Send your CV and any relevant portfolio/GitHub links to with the subject line: "Analyst Programmer – SitesAI".
SitesAI is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Job Types: Full-time, Permanent
Pay: $100,000.00 – $110,000.00 per year
Work Location: In person