Senior Full Stack Developer

Zenith IT Services Pty Ltd.

Melbourne

Hybrid

AUD 150,000 - 190,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote work
Team leadership
Cutting-edge automation
Growth opportunities
Mentoring

Job summary

Zenith IT Services Pty Ltd. is seeking a Senior Full Stack Developer to design, build, and deploy full-stack AI systems and automations across the business.

You will work closely with the engineering team in a startup-like environment, with room to grow into leadership roles. You will own end-to-end development across TypeScript, React, Next.js, Node.js and Python, mentor engineers, lead code reviews, and help shape engineering practices.

Qualifications

  • 6+ years of hands-on software engineering in a professional team.
  • Experience leading a team and mentoring engineers.
  • Strong Git/GitHub proficiency and PR workflows.
  • Experience building and maintaining CI/CD pipelines.
  • Experience with Postgres/SQL databases.
  • Strong Python, and TypeScript/React/Next.js/Node.js skills.
  • Bachelor's degree in Computer Science or related field.

Responsibilities

  • Design, develop, and deploy full-stack engineering systems and automations.
  • Architect and maintain scalable CI/CD and automation infrastructure.
  • Set technical direction and best practices for the team.
  • Evaluate new tools and advise on architectural decisions.
  • Own the full lifecycle of the systems you build, from design to prod.
  • Mentor engineers, review designs and code, raise engineering standards.
  • Collaborate with wider team to translate business problems into automation.
  • Monitor production systems for performance, cost, and reliability.

Skills

Software engineering
Team leadership
Mentoring
Git / GitHub
CI/CD pipelines
Postgres / SQL
TypeScript
React
Next.js
Node.js
Python

Education

Bachelor's degree in Computer Science

Tools

GitHub Actions
Jenkins
CircleCI
GitLab CI

Job description

Lead full-stack systems, automations and engineering practice.

About the role

We're looking for a Senior Full Stack Developer to join Zenith IT Services and work closely with the engineering team to design, build, and roll out full-stack AI systems and automations across the business. This is a great opportunity for someone who thrives in a startup environment and wants room to grow - into leading a team, or into an innovative product team building products for Zenith.

Responsibilities
  • Design, develop, and deploy full-stack engineering systems and automations (workflow automation, internal tooling, or AI-assisted features) from prototype through production.
  • Architect and maintain scalable CI/CD and automation infrastructure.
  • Set technical direction and best practices for the team - code quality, testing, reproducibility, and safe, responsible use of development tooling.
  • Evaluate new tools, models, and techniques for adoption and advise on architectural decisions.
Development & Deployment
  • Own the full lifecycle of the systems you build: design, implementation, testing, deployment, monitoring, and iteration.
  • Partner with the wider engineering team to translate business problems into well-scoped automation and engineering workflows.
  • Monitor production systems for performance, cost, and reliability; proactively identify and fix issues.
  • Hands-on development across the full stack with TypeScript, React, Next.js, Node.js, and backend systems.
  • Mentor team members, review designs and code, and raise the technical bar across the team.
  • Provide technical leadership on engineering practices and development tooling adoption.
  • Guide and coach other engineers through design reviews and code reviews.
  • Foster a culture of learning, experimentation, and continuous improvement.
  • Stay current with engineering and development tooling, and evaluate new technologies.
  • Willingness to learn new technologies, with a genuine passion for AI and automation.
  • Contribute to building products and platforms for Zenith's future growth.
  • Participate in architectural discussions and long-term planning.
What you bring
  • 6+ years of hands-on software engineering experience in a professional team.
  • Mentoring experience - comfortable guiding, coaching, and reviewing the work of other engineers.
  • Prior experience leading a team.
  • Very strong proficiency with Git/GitHub, including branching strategies, pull requests, and collaborative workflows.
  • Proven, hands-on experience building and maintaining CI/CD pipelines (GitHub Actions, Jenkins, CircleCI, GitLab CI).
  • Hands-on experience deploying applications to production.
  • Deep familiarity with engineering best practices: testing, code quality, documentation, and design reviews.
  • Comfortable giving and receiving code reviews and participating in design/architecture reviews.
  • Experience with Postgres or SQL databases, including analytics/reporting use cases.
  • Strong hands-on experience with: TypeScript, React, Next.js, and Node.js.
  • Experience designing and developing responsive web applications, including Progressive Web Apps (PWAs).
  • Strong programming skills in Python (Go or Java also welcome) with solid software engineering fundamentals.
  • Strong analytical and problem-solving skills with good engineering judgement.
  • Excellent communication skills - able to work with stakeholders to understand automation needs.
  • Bachelor's degree in Computer Science or a related field; equivalent hands-on experience considered.
Nice to have
  • Experience with at least one major cloud platform (AWS, GCP, or Azure) and containerisation (Docker).
  • Experience integrating large language models and foundation models into products: fine-tuning, RAG, prompt engineering.
  • Experience shipping language-model features (chat assistants, agents, copilots) to real users.
  • Contributions to open-source projects or published technical writing.
  • Strong UX instincts and a creative eye for intuitive, polished digital experiences.
  • Startup or fast-paced product environment experience.
What we offer
  • Full-time, remote position with flexibility and autonomy.
  • Opportunity to lead a team or build innovative products for Zenith.
  • Work on cutting-edge automation technologies.
  • Compensation agreed during the hiring process.
  • High-ownership role with real impact on product direction.
  • Supportive, growth-focused environment with room to mentor and grow.
  • Exposure to multiple industries and client ecosystems.
  • Opportunity to shape engineering practices and culture.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Senior Full-Stack Lead: AI & Automation Architect
Remote Senior Full-Stack Lead: AI & Automation Architect

Zenith IT Services Pty Ltd. • Melbourne

Hybrid
AUD 150,000 - 190,000
Remote work
Team leadership
Cutting-edge automation
+2
AI Engineer
AI Engineer

Zenith IT Services Pty Ltd. • Australia

Remote
AUD 110,000 - 140,000
Remote work
Flexible hours
Real client builds
Junior Fullstack Engineer
Junior Fullstack Engineer

Motion Recruitment • Sydney

On-site
AUD 90,000 - 140,000
Mentorship program
Senior Full-Stack Engineer (Go/React) — Remote
Senior Full-Stack Engineer (Go/React) — Remote

Betterteam • Melbourne

Remote
AUD 120,000 - 160,000
Fully remote
Competitive salary
Distributed Australia & Philippines
Staff Platform Engineer
Staff Platform Engineer

Jobgether • Australia

Remote
AUD 180,000 - 240,000
Fully remote
Competitive salary
Distributed team
+1
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Artificial Analysis • Melbourne

On-site
AUD 120,000 - 180,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Zendesk Pty Ltd (Australia) • Melbourne

Hybrid
AUD 180,000 - 240,000
Hybrid work model
Global offices
Senior Full-Stack Engineer – Lead AI Web Platform (Equity)
Senior Full-Stack Engineer – Lead AI Web Platform (Equity)

Artificial Analysis Inc • Melbourne

On-site
AUD 120,000 - 180,000
Engineering Manager IT & Data Development
Engineering Manager IT & Data Development

01.tech • Victoria

Remote
AUD 140,000 - 190,000
Medical insurance
Benefits allowance
Training reimbursement
+3
Staff Full Stack Engineer (React, Next.js, TypeScript, GraphQL)
Staff Full Stack Engineer (React, Next.js, TypeScript, GraphQL)

Software at Scale • Sydney

On-site
AUD 180,000 - 240,000
AI tooling access
Competitive remuneration
Top locations