Why This Role Stands Out
This hybrid Senior Full Stack Developer role at Zenith IT Services offers a dynamic environment where you'll design and deploy AI-driven automations, shaping technical direction and mentoring a growing team. You'll thrive here if you're eager to take ownership of the full system lifecycle, contribute to innovative AI solutions, and enjoy a collaborative culture with ample opportunities for career advancement.
Quick Overview
Job Description
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-driven 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.
What You'll DoYour core responsibilities and the impact you'll have:
- 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 AI tooling.
- Evaluate new tools, models, and techniques for adoption and advise on architectural decisions.
- 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 solutions.
- 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 AI 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 AI tooling, and evaluate new technologies.
- Willing and enthusiastic to learn new technologies with a genuine passion for AI.
- Contribute to building products and platforms for Zenith's future growth.
- Participate in architectural discussions and long-term planning.
Required skills and experience:
- 6+ years of real-world, hands-on software engineering experience working inside an organization.
- 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 (and/or Go, Java, or TypeScript) with solid software engineering fundamentals.
- Strong analytical and problem-solving skills with good engineering judgment.
- 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.
- Experience with at least one major cloud platform (AWS, GCP, or Azure) and containerization (Docker).
- Experience integrating large language models and foundation models into products: fine-tuning, RAG, prompt engineering.
- Experience shipping generative AI 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 and how you'll grow:
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.
Growth PathThis role comes with a clear path forward - into leading a team, or into an innovative product team building products for Zenith.
Zenith IT Services is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Similar jobs
- ZI
Senior Full-Stack Engineer for AI Automation
NewZenith IT Services Pty Ltd.
Melbourne, Victoria🇦🇺Hybrid5 hours agoNext.jsNode.jsReact+1Technology - XS
Golang Developer
NewXPT Software Australia Pty
Australia🇦🇺Hybrid5 hours agoGoTechnology - HU
Senior Software Engineer (Full stack)
NewHUB24
Australia🇦🇺On-site5 hours agoGCPMicroservicesMongoDB+14Technology - EX
Senior Commercetools Developer Node WFH
NewExpertech
Australia🇦🇺Remote5 hours agoNext.jsNode.jsREST+2Technology - EP
Product Developer, Sr
NewEpicor
Australia🇦🇺Hybrid5 hours agoMicroservicesSQLSpring+4Technology - XS
Full Stack Java developer- Amazon Neptune
NewXPT Software Australia Pty
Australia🇦🇺Hybrid5 hours agoSpringSpring BootJava+5Technology