Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Location: Sydney, Australia
OverviewWe are seeking a skilled Full Stack Software Engineer to join our engineering team in Sydney. Reporting to the Senior Engineering Manager and collaborating closely with a Technical Lead, this hands-on role is ideal for a mid-level developer who is passionate about delivering high-quality technical solutions. You will take ownership of planning, designing, and executing features and improvements across our product and platform while contributing to engineering best practices.
Key Responsibilities- Deliver sprint commitments as a hands-on Full Stack developer.
- Design and architect solutions that are automated, scalable, reliable, performant, and cost-efficient.
- Mentor junior and offshore developers, offering guidance on architecture, code quality, performance, and best practices.
- Uphold engineering standards, including coding conventions, peer reviews, and test coverage processes.
- Contribute to feasibility assessments, effort estimation, and risk analysis in product and technical discussions.
- Develop and execute Proof of Concepts (POCs) to de-risk complex development items.
- Identify, propose, and implement improvements that enhance the performance, cost, quality, and security of the technology stack.
- 6+ years of hands-on Full Stack development experience using TypeScript, Node.js, and React.
- Bachelor's degree (or higher) in Computer Science, Software Engineering, or a related field.
- Practical experience working with at least one major cloud provider (e.g., AWS or GCP).
- Solid understanding of DevOps principles such as automation, CI/CD pipelines, and observability.
- Strong understanding of Agile methodologies, including backlog planning, grooming, and retrospectives.
- Excellent communication skills with the ability to collaborate, document clearly, and mentor team members.
- Experience designing and delivering secure, scalable, highly available, cost-optimised systems, ideally with familiarity with frameworks such as the AWS Well-Architected Framework.
- Hands-on experience working with both SQL and NoSQL databases.
- Experience improving front-end performance using Lighthouse, Web Vitals, or similar tools.
- Familiarity with monitoring and improving backend/API performance using CloudWatch or equivalent tools.
- Experience with frameworks such as Serverless or SST for API and application development.
- Experience using ORM tools such as Sequelize or Prisma.
No work visa sponsorship available- candidate must have full Australian work rights. Due to the volume of application, only shortlisted candidates will be contacted
Key Skills
Ranked by relevanceReady to apply?
Join Dipole Group and take your career to the next level!
Application takes less than 5 minutes

