MerchantSpring
Full Stack Engineer
MerchantSpringAustralia17 hours ago
Full-timeEngineering, Information Technology

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 relevance