Senior Full-Stack Engineer
- Remote from Vietnam
- Australian Software Company
- Contract Role (Potential Long-Term)
We're seeking a Full-Stack Developer to join a small Vietnam-based engineering team supporting a growing Australian SaaS platform in the proptech/fintech space. The platform handles complex financial calculations accuracy, performance, and solid engineering fundamentals are non-negotiable.
You'll work under the guidance of our Lead Engineer, contributing to both frontend and backend development using a modern stack with robust testing practices.
What You'll Do
- Build and maintain frontend features using Vite, React, TypeScript, Zustand, and MUI
- Contribute to backend development with Node.js, PostgreSQL, and Hasura/GraphQL
- Write comprehensive unit tests across the stack
- Participate in code reviews and maintain engineering quality standards
- Support CI/CD workflows with GitHub Actions
What We Need
Experience
- 5+ years as a full-stack engineer.
- Comfortable working across the entire stackthis is non-negotiable
- Experience with modern React applications and Node.js backends
- SaaS background preferred.
Technical Skills
- React, TypeScript, and component libraries (MUI or similar)
- Modern build tools (Vite)
- Node.js backend development
- PostgreSQL and ideally Hasura/GraphQL
- Strong unit testing practices (Vitest or similar)
- Familiarity with CI/CD (GitHub Actions)
AI-Native Development (Essential)
- You use AI tools (Cursor, Claude, Copilot) for the majority of your development work
- You can think through problems conceptually, then leverage AI for implementation
- You focus on verification, testing, and qualitynot writing every line manually
Communication
- Professional English (verbal and written)
- Technical collaboration in Vietnamese with the engineering team
- English with Australian business and product team
Why Join
- Work on a complex, meaningful product with real users
- Small team where your contributions have direct impact
- AI-native workflow encouraged and expected
- Strong potential for long-term or permanent role
Interested Apply and we'll be in touch.