Full-stack Developer

Senatra

City of Melbourne

On-site

AUD 135,000 - 155,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Easy parking nearby
Local cafés nearby

Job summary

Senatra is seeking a hands-on Senior Full-Stack Engineer to own the web application, mobile experience, backend services and AI-enabled capabilities.

You will write production code, ship end-to-end features, review pull requests and contribute to reliability in a high-trust environment serving older Australians and their families. This is a full-time, on-site role in Hampton, Melbourne.

Qualifications

  • 5–8 years of commercial full-stack software-development experience.
  • Strong production experience with TypeScript, React and Next.js.
  • Experience building and shipping production applications using Node.js and relational databases, preferably PostgreSQL.
  • Experience with React Native and Expo, including at least one shipped iOS or Android application.
  • Experience delivering consumer or B2B software used by real customers.
  • Experience integrating LLMs or AI capabilities into production workflows.
  • Practical experience with AI-assisted engineering tools such as Claude Code, Cursor, Aider or equivalent.
  • Experience with cloud-hosted production systems, CI/CD, monitoring and debugging.
  • Ability to work independently, own technical outcomes and collaborate through substantive code review.
  • Availability to work full-time and on-site in Hampton, Melbourne.

Responsibilities

  • Build and maintain web applications using Next.js, React and TypeScript.
  • Develop and ship mobile functionality using React Native and Expo for iOS and Android.
  • Deliver full-stack features across user interfaces, backend services, APIs, databases and integrations.
  • Build and improve AI-enabled product features using LLMs, structured outputs, prompt design and evaluation practices.
  • Contribute to voice-agent and conversational-AI capabilities, including telephony, real-time audio and voice workflows.
  • Design and maintain reliable data models, APIs, authentication and access-control patterns.
  • Maintain production quality through testing, code review, monitoring, debugging and incident response.
  • Work with product and leadership to turn customer needs into well-scoped, high-quality releases.
  • Help strengthen engineering standards, documentation and practical AI-assisted development workflows.

Skills

TypeScript
React
Next.js
Node.js
React Native
Expo
AI integration
Code review
CI/CD
Cloud hosting

Tools

PostgreSQL
Docker
AWS
GitHub Actions
GitLab CI/CD
Turborepo

Job description

Senatra builds AI-powered technology that supports older Australians and their families.

We are building a high-quality digital product in a sensitive, high-trust environment, combining web, mobile and AI-enabled experiences.

THE ROLE

We are looking for a hands-on Senior Full-Stack Engineer to take ownership across our web application, mobile experience, backend services and AI-enabled capabilities.

You will write production code, ship end-to-end features, review pull requests, make pragmatic engineering decisions and contribute to the reliability of a product used by customers every day.

This is a full-time, permanent and fully on-site role in Hampton, Melbourne.

WHAT YOU’LL DO
  • Build and maintain web applications using Next.js, React and TypeScript
  • Develop and ship mobile functionality using React Native and Expo for iOS and Android
  • Deliver full-stack features across user interfaces, backend services, APIs, databases and integrations
  • Build and improve AI-enabled product features using LLMs, structured outputs, prompt design and evaluation practices
  • Contribute to voice-agent and conversational-AI capabilities, including telephony, real-time audio and voice workflows
  • Design and maintain reliable data models, APIs, authentication and access-control patterns
  • Maintain production quality through testing, code review, monitoring, debugging and incident response
  • Work with product and leadership to turn customer needs into well-scoped, high-quality releases
  • Help strengthen engineering standards, documentation and practical AI-assisted development workflows
WHAT WE’RE LOOKING FOR
  • 5–8 years of commercial full-stack software-development experience
  • Strong production experience with TypeScript, React and Next.js
  • Experience building and shipping production applications using Node.js and relational databases, preferably PostgreSQL
  • Experience with React Native and Expo, including at least one shipped iOS or Android application
  • Experience delivering consumer or B2B software used by real customers
  • Experience integrating LLMs or AI capabilities into production workflows
  • Practical experience with AI-assisted engineering tools such as Claude Code, Cursor, Aider or equivalent
  • Experience with cloud-hosted production systems, CI/CD, monitoring and debugging
  • Ability to work independently, own technical outcomes and collaborate through substantive code review
  • Availability to work full-time and on-site in Hampton, Melbourne
HIGHLY REGARDED
  • Experience with voice AI, voice agents, telephony, WebRTC, real-time audio, speech-to-text, text-to-speech or conversational interfaces
  • Experience with backend frameworks such as NestJS, Express or similar
  • Strong PostgreSQL schema-design experience, including row-level security or comparable fine-grained access controls
  • Experience designing reliable APIs, integrations and data-processing workflows
  • Experience in health technology, fintech, privacy-sensitive consumer products or another regulated environment
  • Familiarity with Australian Privacy Act principles, security-by-design or Australian data-residency requirements
  • Experience with Docker, AWS, GitHub Actions, GitLab CI/CD, monorepos or Turborepo
  • A GitHub repository, portfolio, technical writing or other public work that demonstrates how you build
HOW WE WORK

Senatra is an AI-first engineering team. AI tools are part of the daily workflow, but engineers remain accountable for architecture, security, testing, edge cases and production outcomes.

We value practical ownership over process. Engineers are expected to write code, review code, improve systems and make good decisions with a clear focus on customer impact and reliability.

We use peer review, automated testing and clear engineering standards to maintain quality while moving quickly.

WHAT YOU’LL GET
  • $135,000–$155,000 base salary and superannuation, commensurate with experience
  • Meaningful ownership across web, mobile, backend and AI product work
  • Modern AI-assisted development tools and the freedom to improve team workflows
  • Direct collaboration with founders and a small product-focused team
  • The opportunity to build technology that supports older Australians and family caregivers
  • Full-time, on-site work in Hampton, Melbourne, with easy parking and local cafés nearby
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior AI Full-Stack Engineer — Care Tech Impact
Senior AI Full-Stack Engineer — Care Tech Impact

Senatra • City of Melbourne

On-site
AUD 135,000 - 155,000
Easy parking nearby
Local cafés nearby
Senior Full Stack Developer (Node,React,Typescript)
Senior Full Stack Developer (Node,React,Typescript)

PRA • City of Melbourne

Hybrid
AUD 150,000 - 160,000
Hybrid work environment
Competitive salary (150k–160k AUD)
Full Stack Engineer
Full Stack Engineer

StarPlan • City of Melbourne

On-site
AUD 150,000 - 200,000
Competitive compensation
Flexible working environment
Growth opportunities
Senior Software Engineer - Fullstack (Java | AI)
Senior Software Engineer - Fullstack (Java | AI)

Objective Corporation • Australia

On-site
AUD 150,000 - 210,000
Hybrid work
Cloud-native tech stack
AI initiatives
+1
Full-Stack Engineer
Full-Stack Engineer

Kaliba • City of Melbourne

Hybrid
AUD 115,000 - 130,000
Senior AI Engineer
Senior AI Engineer

Lookahead • Council of the City of Sydney

Hybrid
AUD 140,000 - 190,000
Attractive salary
Equity to reflect seniority
Flexible work arrangement
+1
Senior AI Product Engineer
Senior AI Product Engineer

Relevance AI • Sydney

On-site
AUD 140,000 - 210,000
ESOP – Employee Stock Ownership Plan
AI Productivity Benefit – get up to $1
Parental Leave – 12 weeks + 6 weeks
+5
Full Stack Engineer
Full Stack Engineer

Lookahead • Melbourne

Hybrid
AUD 140,000 - 150,000
Flexible work hours
Generous parental leave allowances
Competitive salary packages + ESOP
Senior Full Stack Engineer
Senior Full Stack Engineer

Sapia.ai • Australia

Hybrid
AUD 160,000 - 240,000
Competitive salary
Learning and development opportunities
Flexible working hours
Senior Full Stack Engineer
Senior Full Stack Engineer

Preacta • City of Melbourne

Hybrid
AUD 170,000 - 190,000