
Software Engineer Fullstack, AI-Native
Kỹ Năng & Tech Stack Yêu Cầu
Nội Dung Tuyển Dụng & Đãi Ngộ
Tin tổng hợp từ itviec. Jobryva tiếp nhận hồ sơ và chuyển thông báo cho quản trị viên; không tự nộp hồ sơ sang website nguồn.
Mô Tả Chi Tiết
Top 3 Reasons To Join Us
Hi-tech working environment
Young and dynamic colleagues
International experience
The Job
Location: Ho Chi Minh City, Vietnam (on-site)
Level: Mid to senior (5+ years building and running production software)
Language: Strong written and spoken English
Reports to: VP of Engineering
Compensation: Competitive base, performance bonus, equity participation
The role
You will work across our new and existing products and projects. You own the features you work on from the technical design to production. You receive the product requirements, write the technical specification, plan the build, estimate and commit to your own dates, build it, and stay with it until it works in production. Nobody writes the design for you, and nobody breaks the work into tickets for you.
Our engineers use AI coding tools every day. We expect that. What we are hiring for is the judgement around the tools: deciding what to build and how before generating any code, breaking the work down, knowing when the output is wrong, and being accountable for everything that ships under your name, whoever or whatever wrote it.
We are not looking for someone who passes requirements to an AI tool and passes the result to review. We are looking for engineers who think the problem through, plan the work, and deliver it, and who use AI to do that faster.
What you will do
Design and plan
Turn product requirements into a technical specification: functional requirements, acceptance criteria, data model, service boundaries, state changes and failure cases.
Raise time, feasibility and scope problems while the requirements are still being written, not after the build starts.
Present your design at architecture review, defend the decisions, and change it where the review finds real gaps.
Break the build into tasks with estimates in hours and due dates, and commit to them.
Build and deliver
Build the feature end to end, using AI tools where they help and your own judgement everywhere.
Keep the specification current as the design changes during the build, so QA and other engineers always work from the real design.
Write tests that would fail if the behaviour were wrong. Passing tests and coverage numbers are the minimum, not proof that the code works.
Review your own work before asking anyone else to, and attach the evidence when you merge: the tests, the results and what you checked.
Report progress daily and raise a slip on the day you believe it, with what it affects and what you propose.
Deploy, verify the feature works in production, and fix what breaks. Work is done when it is verified working in production, not when it is merged.
Work with the team
Work with the product manager and QA engineer on your feature from requirements to release.
Review other engineers' code, including AI-generated code, with the same care as your own.
Document how the systems you build work, so the next engineer can pick them up.
Your Skills and Experience
What we look for
In priority order:
Requirements
Bachelor's degree in Computer Science, Software Engineering or a related field
5+ years professional software development, 3+ years on backend or full-stack services in production, with systems you designed and owned end to end
3+ years TypeScript/Node.js or Python as primary language, 1+ year in the other
2+ years SQL on PostgreSQL: schema design, migrations, indexing, transactions
Designed and owned an end-to-end data flow in production: API or webhook in, queue or sync, storage, consumer out
Production experience with a message queue (Kafka, RabbitMQ, SQS or similar), including idempotency and retries
Kubernetes troubleshooting of own services: kubectl, pod logs and events, rollouts
Structured logging and metrics in production (Prometheus, Grafana, Loki or equivalent)
Technical specifications or design documents you wrote that others built or reviewed against, and can show
6+ months daily use of AI coding tools on production code, with review and tests you wrote for the generated code
Git with pull-request code review and CI
Strong written and spoken English
Nice to have
Experience with financial, accounting, e-commerce or marketplace systems, or integrations with third-party APIs.
Experience with workflow orchestration (for example Kestra), Redis, or vector search.
Experience building agent workflows, MCP servers or other AI tooling.
Frontend experience with React.
Open-source contributions, a technical blog or side projects we can look at.
Why You'll Love Working Here
What you get
Competitive package
Professional working environment
Opportunities to challenge and develop your career
Social insurance, health insurance, unemployment insurance as labor law stipulated
Premium Healthcare.
Opportunity to participate in stock option program.
Annual leave for 15 days.
Public holiday in accordance with the Vietnamese labour law
Tra Cứu Lương Thị Trường
Xem bảng phân vị mức lương Median, p25 và p90 cho vị trí MID Software Engineer Fullstack, AI-Native tại Vietnam.
Mở Báo Cáo Lương Chi Tiết →