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.
We’re looking for a sharp, product-minded Full-Stack Engineer to join our Melbourne team and help us build scalable, cloud-native applications used by global customers.
If you love turning complex problems into elegant systems, enjoy working across the stack, and take pride in writing clean, maintainable code — this role is for you.
You’ll work with a modern tech stack (Node.js, React, TypeScript, AWS, Terraform) to build microservices, craft intuitive frontends, and ship production-ready features that handle real-world scale and data.
This is a hands-on engineering role in a fast-moving environment where your ideas, ownership, and technical judgement will directly shape the product.
What You’ll Be Building
• Scalable microservices using Node.js, Express, and TypeScript
• Modern single-page applications with React (Tailwind/Shadcn)
• Clean, well-tested APIs built on strong architectural principles
• Cloud-native infrastructure on AWS (ECR, ECS, EKS, SQS)
• Infrastructure-as-code using Terraform
• Data-driven systems powered by PostgreSQL (TimescaleDB) and MongoDB
You won’t just ship tickets — you’ll design systems, influence architecture, and help shape engineering standards.
What You’ll Do
• Build and maintain full-stack features end-to-end
• Leverage the latest AI tools to write clean, maintainable code
• Design and implement scalable RESTful APIs and microservices
• Write clean, testable, production-ready code
• Deploy and manage services using Docker and AWS
• Contribute to architectural decisions and continuous improvement
• Stay current with modern development tools and AI-assisted workflows
What We’re Looking For
• 3–5 years of professional experience in full-stack development
• Strong backend experience with Node.js, Express, and TypeScript
• Experience with PostgreSQL (TimescaleDB a plus)
• Experience with MongoDB
• Strong experience building React single-page applications
• Hands-on experience with Docker
• Real-world experience deploying to AWS (ECR, ECS, EKS, SQS preferred)
• Bachelor’s degree in Computer Science or equivalent practical experience
Bonus Points
• Hands-on Kubernetes experience
• Experience in e-commerce or marketplace platforms (Amazon, Shopify, WooCommerce)
• Built integrations/connectors or analytics/reporting systems
• Experience with Terraform and infrastructure-as-code
• Working knowledge of Python or LangGraph
• Power user of AI developer tools (Claude Code, Cursor, etc.)
Why Join Us
• Work with a modern, cloud-native stack
• Solve real-world data and scalability challenges
• Be part of a high-calibre Melbourne-based engineering team
• Own meaningful features from idea to production
• Grow fast — technically and professionally
If you’re excited about building well-architected systems, working with strong engineers, and making an impact from day one, we’d love to hear from you.
Key Skills
Ranked by relevanceReady to apply?
Join MerchantSpring and take your career to the next level!
Application takes less than 5 minutes

