Junior Fullstack Engineer (AI First)

Junior Fullstack Engineer

Về A3 Solution

A3 Solutions là công ty giải pháp phần mềm bán hàng tại TP.HCM, xây dựng sản phẩm cho khách hàng doanh nghiệp sản xuất, du lịch và thương mại.

Đội ngũ phát triển theo mô hình AI-First và Spec-Driven Development: đặc tả là nguồn sự thật duy nhất; AI coding agent thực hiện phần lớn việc xây dựng, con người chịu trách nhiệm hiểu bài toán, ra quyết định và kiểm chứng đầu ra.

Về vai trò

Junior Fullstack Engineer sở hữu trọn một sản phẩm web quy mô nhỏ đến vừa, từ frontend xuống backend và database, trên những dự án không tách team theo tầng.

Bạn tham gia toàn bộ vòng đời phát triển: Specification, Design, AI-assisted Development,Testing, Deployment, Monitoring. Thay vì chỉ nhận task và viết code, bạn chịu trách nhiệm hiểu bài toán, đưa ra yêu cầu chính xác cho AI coding agent, kiểm chứng output và đảm bảo hệ thống hoạt động đúng trong môi trường thực tế.

Trách nhiệm chính

Phát triển full stack bằng AI coding agent: đọc specification và yêu cầu nghiệp vụ, chuyển thành prompt có context và constraints cho AI, chia feature lớn thành task nhỏ để AI triển khai hiệu quả.Duy trì context của project: architecture, conventions, design system, database rules.

Frontend: xây dựng web application và giao diện nghiệp vụ bằng HTML, CSS,JavaScript/TypeScript và React. Xây dựng component tái sử dụng, tích hợp API, xử lý responsive và các trạng thái loading/empty/error. Theo dõi Core Web Vitals và bundle size.

Backend, dữ liệu và tích hợp: thiết kế RESTful API, xây dựng business logic,thiết kế database schema và migration. Viết SQL có JOIN, xử lý index và transaction. Implement authentication/authorization. Tích hợp hệ thống bên thứ ba, xử lý retry, idempotency và error handling. Debug lỗi xuyên suốt từ frontend đến database.

Testing: viết automated tests cho business-critical flows. Kiểm chứng output của AI, phát hiện các lỗi AI thường bỏ sót: business logic sai, lỗ hổng bảo mật,race condition, N+1 query, error handling thiếu.

Deployment: tham gia đưa sản phẩm lên staging/production, làm việc với CI/CD pipeline, theo dõi logs và xử lý incident trong phạm vi được giao.

Yêu cầu bắt buộc

Kinh nghiệm: dưới 2 năm phát triển phần mềm, hoặc chưa đi làm nhưng đã tự xây dựng ít nhất một sản phẩm trên môi trường thật. Có GitHub repo, live demo hoặc deployed product để trao đổi.

Lập trình: nền tảng tốt, thành thạo ít nhất một ngôn ngữ (TypeScript/JavaScript,C#, Java, Go hoặc tương đương). Tự học được ngôn ngữ/framework mới.

Frontend: vững HTML, CSS, JavaScript ES6+. Có kinh nghiệm với React hoặc framework tương đương. Hiểu component, state, async operations, API integrationvà responsive.

Backend: hiểu HTTP và REST API. Tự thiết kế được API cơ bản. Hiểu authentication/authorization. Có kinh nghiệm với backend framework/runtime.

Database: kinh nghiệm với relational database. Thiết kế được bảng, relationship.Viết SQL với JOIN. Hiểu index và transaction cơ bản.

AI-First Development: đã sử dụng AI coding agent hoặc AI IDE (ClaudeCode, Cursor, GitHub Copilot hoặc tương đương) để viết và thay đổi code thật.Viết được prompt rõ ràng, review được code AI sinh ra. Có thể kể một trường hợp cụ thể khi phát hiện output của AI chạy được nhưng sai bản chất.

Software Engineering: hiểu Git workflow, đọc và debug được code người khác, hiểu testing cơ bản, có ý thức về security và data privacy. Đọc được tàiliệu kỹ thuật tiếng Anh.

Problem Solving: tự tìm hiểu trước khi hỏi, hỏi sớm khi bị blocked, không đưa vào pull request code không giải thích được. Nhìn vấn đề từ góc độ business, không chỉ technical.

Điểm cộng

Kinh nghiệm với.NET/C#/ASP.NET Core hoặc Next.js/Astro trên dự án thật.

Đã triển khai lên cloud (Azure, AWS, GCP) và tự dựng CI/CD pipeline.

Làm qua Docker, caching, message queue hoặc background job.

Đã tích hợp LLM vào sản phẩm: RAG, function calling hoặc pipeline xử lý.

Tự xây prompt pipeline, AI skill hoặc AI workflow.

Kinh nghiệm với Enterprise CMS (Sitecore, Umbraco, CrafterCMS), Headless CMS hoặc GraphQL.

Tiếng Anh giao tiếp tốt.

Đóng góp mã nguồn mở hoặc viết kỹ thuật công khai.

Quyền lợi:

- Mức lương cạnh tranh, thưởng và cường độ phúc lợi theo quy định.

- Bảo hiểm theo quy định pháp luật & Chính sách công ty.

- Môi trường làm việc chuyên nghiệp, sáng tạo.

- Team building/ hoạt động hàng tuần/ tháng/ quý

- YEP

📌Địa điểm làm việc Văn phòng: 210 Hoàng Hoa Thám, phường 12, Tân Bình, HCM

🍀Thời gian làm việc: Thứ 2 - Thứ 6 (từ 09:00 đến 18:00)

Tin Tức

Các Tin Tức Liên Quan Khác

Blog Img

Junior Business Analyst · AI-First

Junior Business Analyst · AI-First