Build across the stack: Design, implement, and ship features end-to-end — frontend UI, backend APIs, and the data layer — under the guidance of senior engineers. Build AI-natively: Use AI coding agents and assistants as a default part of your workflow — for scaffolding, refactoring, testing, debugging, and reviewing — while staying fully accountable for the correctness, security, and quality of every line you ship. Ship production code: Write clean, tested, maintainable code; participate in code reviews; and follow the team's engineering standards for quality, security, and performance. Own features from spec to release: Practice spec-driven development — turn requirements from Product and Design into clear, reviewable specs before writing code and support the rollout and monitoring of what you build. Debug and improve: Investigate bugs and performance issues across the stack, propose fixes, and contribute to refactoring and technical debt reduction. Learn modern engineering practices: Work with CI/CD pipelines, automated testing, observability tooling, and cloud infrastructure as part of your daily workflow — and help the team discover new ways AI can make these practices faster and more reliable. Collaborate cross-functionally: Work closely with Product Managers, Designers, QA, and fellow engineers to turn ideas into features used by millions of Vietnamese people.