top of page

PPV002 - SENIOR FULLSTACK DEVELOPER (FLEXIBLE STACK, AI-AUGMENTED)

Jt 1.png

PPV002 - SENIOR FULLSTACK DEVELOPER (FLEXIBLE STACK, AI-AUGMENTED)

Apply

IT

Senior

Ho Chi Minh City

Full-time

Responsibilities

The company is your AI transformation partner. Founded in 2016 and headquartered in Melbourne, they have AI-augmented engineering teams in both Australia and Ho Chi Minh City, working side-by-side with their onshore product and consulting practice. They help ambitious clients ship production-grade AI software and rewire how they work. Across both pillars of their business - AI Advisory & Transformation, and AI Product & Engineering - AI tooling is part of how every engineer works, every day.


Their client portfolio spans wealth platforms, retail, energy, education, and engineering services, and the tech stack varies. One project might be a Spring Boot / Vue codebase, the next a .NET / Angular platform, the next a Python / React rebuild. They are looking for senior engineers who are deep enough in one stack to be productive on day one, and confident enough across the others to pick up where the project demands. AI tooling is what makes that flexibility realistic — strong engineers can ramp on a new language or framework in days rather than weeks when AI is part of how they work.

  • Move between projects across our portfolio - primarily C#/.NET, Java/Spring Boot, or Python (FastAPI / Django) on the backend, with React, Angular, or Vue on the frontend. The expectation is that you can lead the work on your primary stack and contribute productively to the others.

  • Pick up new languages, frameworks, and codebases quickly - using AI tooling to accelerate ramp-up and code comprehension without compromising on quality.

  • Use AI coding tools every day - Claude Code, Cursor, Codex, GitHub Copilot or equivalents — as a primary part of how you ship. Not a side experiment; the way you build.

  • Own quality. Review and understand every line of code you ship, AI- generated or hand-written. Catch the things the model misses, push back on poor patterns, and keep the bar high.

  • Run rigorous peer code reviews, including critical review of AI-generated work - coverage that is real, tests that mean something, and patterns aligned to the codebase.

  • Design and implement secure, scalable RESTful APIs.

  • Work with relational databases - optimising queries, ensuring data integrity, and using ORM tooling appropriately.

  • Set up and maintain CI/CD pipelines for automated testing, building and deployment (primarily GitHub Actions).

  • Partner with product managers, designers and other engineers to translate business outcomes into shippable software.

  • Mentor less-senior engineers on engineering craft and on getting more out of AI tooling - prompts, context, and where to be sceptical.

  • Stay current on the rapidly evolving AI tooling landscape; share what you learn with the team.

Requirements

  • Experience: 5+ years in full-stack development with a strong foundation across frontend and backend.

  • Primary stack: deep, production-quality experience in at least one of C#/.NET, Java/Spring Boot, or Python (FastAPI / Django).

  • Secondary stacks: working familiarity with or genuine willingness to ramp into the other two backend stacks. You see this as a feature of the role, not a friction.

  • Frontend: hands-on experience with at least one of React, Angular or Vue. Solid HTML/CSS fundamentals.

  • Flexibility mindset: you have moved between languages and frameworks before by choice or by project demand, and you bring curiosity rather than reluctance to a new codebase.

  • Daily AI coding tool user. You should be able to walk us through a real example of a feature you built with AI assistance, the prompts you used, what you corrected and why. Bonus credit if AI helped you get productive in an unfamiliar stack.

  • Strong engineering fundamentals: clean code, refactoring, dependency injection, and the discipline to write maintainable, testable software.

  • Cloud experience: building and deploying in AWS, Azure, GCP or similar.

  • API craft: shipping and maintaining production RESTful APIs.

  • Quality discipline: unit testing and static analysis as a habit, not an afterthought. Comfortable judging whether AI-generated tests provide real coverage or only theatre.

  • Database skills: relational databases (MySQL, PostgreSQL) and ORM tooling.

  • CI/CD fluency: automated tests and pipeline-driven deployments (e.g., GitHub Actions).

  • Strong problem-solving across the full stack and the judgment to know when AI is helping and when it is hurting.

  • Excellent collaboration and communication; agile delivery experience.

  • Attention to detail: clean, maintainable code and well-considered UI implementations.

*** Nice to have

  • Exposure to specification-driven development.

  • Familiarity with eval frameworks (LangSmith, Promptfoo or similar), AI observability, or tracking AI effectiveness over time.

  • Awareness of RAG, context engineering, prompt-as-code, or MCP-style tool integrations.

  • Production experience across two or more of our primary stacks.

  • Comfort jumping into legacy codebases, taking on technical assessments, or running short discovery spikes.

Benefits

Working location: Hybrid in District 1, HCMC

Salary range: VND 75,000,000 – 100,000,000 gross

Infomation

Offered Salary

3,000 $ - 3,500 $

Skills

Senior

Jt 1.png

HCM/ĐN

XPM461 - SENIOR UI/UX DESIGNER

Senior

Jt 1.png

HCM/ĐN

XPM111 - SENIOR DATA ENGINEER (ETL/PYTHON)

Senior

Jt 1.png

Ho Chi Minh City

PPV002 - SENIOR FULLSTACK DEVELOPER (FLEXIBLE STACK, AI-AUGMENTED)

bottom of page