Junior Backend Engineer (AI-FIRST)
Hạn nộp hồ sơ: 14/10/2026 (Còn 57 ngày)
Ứng tuyển sớm để được ưu tiên
Kết nối với Nhà tuyển dụng để tìm hiểu thông tin và gia tăng cơ hội trúng tuyển
Nhà tuyển dụng đang online
About Nexlab
Nexlab Technology is a software company of around 30 people based in Ho Chi Minh City, building products for enterprise clients across healthcare, education, manufacturing, tourism, and commerce. What sets us apart is that we run our entire software development process on AI - and we're looking for early-career engineers ready to work the new way from day one.
2. About the Role As a Junior Backend Engineer, you'll own the server-side of one or two enterprise client projects - from reading specifications and building APIs to integrating systems, shipping to production, and keeping things running.
What makes this different from a traditional backend role: most of the code is generated by an AI coding agent under your direction. Your core job is to frame the right problem for the AI and verify its output
- not simply to type code line by line.This role is designed for people early in their careers, but we evaluate you on the quality of your output , not on years of experience.
3. Key Responsibilities
Operating the AI coding agent on your assigned backend scope
Translate specifications into well-constrained tasks for the AI coding agent: data models, API contracts, business rules, error handling, and security constraints.
Prepare and maintain the working context for the agent on your assigned repo (project conventions, standard code patterns, permitted scope).
Break large problems into steps the agent can execute effectively.
Verifying output - the most important part of the role
Review every change before it enters a pull request: correct business logic, correct data constraints, no permission leaks, no security holes, no hidden technical debt.
Catch the subtle issues that "working code" often hides: N+1 queries, missing transactions, race conditions, poor error handling, authorization checked at the wrong layer, sensitive data leaking into logs.
Write and maintain tests for the areas you own, including the business cases the agent won't think of on its own.
Owning the lifecycle of your scope
Design and optimize database schemas, and write safe migrations for live data.
Integrate third-party systems (payment gateways, identity services, client internal systems, large language models) with proper retry, idempotency, and rate limiting.
Ship to staging via CI/CD, take part in the production release process (under the Technical Lead's approval), monitor logs and alerts, and help resolve incidents.
Write concise root cause analyses (RCA) when issues arise and propose ways to prevent recurrence.
Contributing back to how the team works
Package effective prompting approaches, rules, and verification patterns into shared assets for the team.
Reports to:
Project Technical Lead
4. Requirements
Under 2 years of backend experience, or no professional experience but at least one product you've personally shipped to a real environment (with a repo/demo to discuss).
Strong programming foundation in a statically typed language(C#, Java, Go, TypeScript, or equivalent). We don't require prior .NET experience, but you should have taught yourself a new technology and applied it competently in real work.
Working proficiency with relational databases:designing tables, writing queries with joins, and understanding indexes and transactions.
A solid grasp of HTTP and REST- enough to design a clean API on your own (methods, status codes, pagination, authentication, and authorization).
AI applied in your daily work:you use an AI coding agent or AI IDE (Claude Code, Cursor, Copilot, or equivalent) for real work. This is a working requirement at Nexlab, not a bonus.
A verification mindset for AI output: you can share a specific instance where you caught AI-generated code that "ran correctly but was fundamentally wrong."
Data security awareness:you understand and follow each project's data-handling rules.
Fluent reading comprehension of technical documentation in English.
Initiative and a willingness to learn:you ask questions early when stuck and take ownership of the quality of your work.
5. Nice to Have
Hands-on .NET C# / .NET Core experience on real projects.
Experience with Enterprise CMS (Sitecore, Umbraco, CrafterCMS) or headless architecture.
Cloud deployment experience (Azure, AWS, GCP) and building CI/CD pipelines.
Familiarity with Docker, message queues, or caching.
Experience integrating large language models into products (RAG, function calling, processing pipelines).
Having built your own prompt pipelines, skills, or AI workflows for your work.
Good spoken English (some projects work directly with international clients).
Open-source contributions or public technical writing.
Benefits
- Competitive Salary Based On Qualifications And Experience.
Social insurance and statutory benefits in accordance with Vietnamese labor regulations.
Opportunity to work on digital transformation projects within the healthcare sector.
Professional, innovative, and collaborative working environment.
Career development opportunities in healthcare technology and business analysis.
Team-building activities, company events, and annual celebrations.
Location:
210 Hoang Hoa Tham, Bay Hien Ward, HCM City (with periods working at client offices depending on the project)
Hours:
Monday - Friday ([protected info])
Nexlab Technology is a software company of around 30 people based in Ho Chi Minh City, building products for enterprise clients across healthcare, education, manufacturing, tourism, and commerce. What sets us apart is that we run our entire software development process on AI - and we're looking for early-career engineers ready to work the new way from day one.
2. About the Role As a Junior Backend Engineer, you'll own the server-side of one or two enterprise client projects - from reading specifications and building APIs to integrating systems, shipping to production, and keeping things running.
What makes this different from a traditional backend role: most of the code is generated by an AI coding agent under your direction. Your core job is to frame the right problem for the AI and verify its output
- not simply to type code line by line.This role is designed for people early in their careers, but we evaluate you on the quality of your output , not on years of experience.
3. Key Responsibilities
Operating the AI coding agent on your assigned backend scope
Translate specifications into well-constrained tasks for the AI coding agent: data models, API contracts, business rules, error handling, and security constraints.
Prepare and maintain the working context for the agent on your assigned repo (project conventions, standard code patterns, permitted scope).
Break large problems into steps the agent can execute effectively.
Verifying output - the most important part of the role
Review every change before it enters a pull request: correct business logic, correct data constraints, no permission leaks, no security holes, no hidden technical debt.
Catch the subtle issues that "working code" often hides: N+1 queries, missing transactions, race conditions, poor error handling, authorization checked at the wrong layer, sensitive data leaking into logs.
Write and maintain tests for the areas you own, including the business cases the agent won't think of on its own.
Owning the lifecycle of your scope
Design and optimize database schemas, and write safe migrations for live data.
Integrate third-party systems (payment gateways, identity services, client internal systems, large language models) with proper retry, idempotency, and rate limiting.
Ship to staging via CI/CD, take part in the production release process (under the Technical Lead's approval), monitor logs and alerts, and help resolve incidents.
Write concise root cause analyses (RCA) when issues arise and propose ways to prevent recurrence.
Contributing back to how the team works
Package effective prompting approaches, rules, and verification patterns into shared assets for the team.
Reports to:
Project Technical Lead
4. Requirements
Under 2 years of backend experience, or no professional experience but at least one product you've personally shipped to a real environment (with a repo/demo to discuss).
Strong programming foundation in a statically typed language(C#, Java, Go, TypeScript, or equivalent). We don't require prior .NET experience, but you should have taught yourself a new technology and applied it competently in real work.
Working proficiency with relational databases:designing tables, writing queries with joins, and understanding indexes and transactions.
A solid grasp of HTTP and REST- enough to design a clean API on your own (methods, status codes, pagination, authentication, and authorization).
AI applied in your daily work:you use an AI coding agent or AI IDE (Claude Code, Cursor, Copilot, or equivalent) for real work. This is a working requirement at Nexlab, not a bonus.
A verification mindset for AI output: you can share a specific instance where you caught AI-generated code that "ran correctly but was fundamentally wrong."
Data security awareness:you understand and follow each project's data-handling rules.
Fluent reading comprehension of technical documentation in English.
Initiative and a willingness to learn:you ask questions early when stuck and take ownership of the quality of your work.
5. Nice to Have
Hands-on .NET C# / .NET Core experience on real projects.
Experience with Enterprise CMS (Sitecore, Umbraco, CrafterCMS) or headless architecture.
Cloud deployment experience (Azure, AWS, GCP) and building CI/CD pipelines.
Familiarity with Docker, message queues, or caching.
Experience integrating large language models into products (RAG, function calling, processing pipelines).
Having built your own prompt pipelines, skills, or AI workflows for your work.
Good spoken English (some projects work directly with international clients).
Open-source contributions or public technical writing.
Benefits
- Competitive Salary Based On Qualifications And Experience.
Social insurance and statutory benefits in accordance with Vietnamese labor regulations.
Opportunity to work on digital transformation projects within the healthcare sector.
Professional, innovative, and collaborative working environment.
Career development opportunities in healthcare technology and business analysis.
Team-building activities, company events, and annual celebrations.
Location:
210 Hoang Hoa Tham, Bay Hien Ward, HCM City (with periods working at client offices depending on the project)
Hours:
Monday - Friday ([protected info])
Thông tin chung
- Thu nhập: Thỏa thuận
Việc làm tương tự khác
CÔNG TY CỔ PHẦN TƯ VẤN VÀ PHÁT TRIỂN PHẦN MỀM LARION
Hồ Chí Minh
You'll love it
Công ty Cổ Phần Timo Việt Nam - Ngân Hàng Số TIMO
Hồ Chí Minh
You'll love it
CÔNG TY CỔ PHẦN CÔNG NGHỆ TINH VÂN
Hồ Chí Minh
20 - 27 triệu VNĐ
CÔNG TY TNHH NEXLAB TECHNOLOGY
Xem trang công ty- Địa chỉ công ty: Lầu 3, Tòa nhà M.G Building, Số 26 Hoàng Kế Viêm, Phường 12, Quận Tân Bình, Thành phố Hồ Chí Minh
Thông tin công việc
Vị trí:
Nhân viên
Hình thức làm việc:
Toàn thời gian
Việc làm tương tự
Cảnh báo dấu hiệu lừa đảo tuyển dụng
Đội ngũ hỗ trợ của JobOKO sẵn sàng đồng hành, tư vấn và giới thiệu những cơ hội việc làm phù hợp, giúp Ứng viên tự tin phát triển sự nghiệp và chinh phục mục tiêu nghề nghiệp bền vững.
Hotline CSKH
1900.63.63.84
Công ty Cổ phần JobOKO Toàn cầu
Đội ngũ hỗ trợ của JobOKO luôn chủ động tư vấn các giải pháp tuyển dụng tối ưu, cam kết đồng hành và hỗ trợ Quý Nhà tuyển dụng đạt được hiệu quả tuyển dụng bền vững.
Hotline CSKH
0962.107.888
Công ty Cổ phần JobOKO Toàn cầu