Senior Full Stack Developer (Melbourne)

Senior Full Stack Developer (Melbourne)

06 Nov
|
Zenith It Services
|
Melbourne

06 Nov

Zenith It Services

Melbourne

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).
- Robust 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.

📌 Senior Full Stack Developer (Melbourne)
🏢 Zenith It Services
📍 Melbourne

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior full stack developer (melbourne) / melbourne

Subscribe to this job alert:

Get the latest job offers by email for: senior full stack developer (melbourne) / melbourne