Apply Edge Start your job search

Back End Developer

BSM Labs - Business Solution in Motion · Hanoi Capital Region

Apply & track with Apply Edge
About UsBSM là công ty công nghệ theo định hướng AI-first trong phát triển sản phẩm. AI được tích hợp sâu vào toàn bộ quy trình từ thiết kế, phát triển, kiểm thử đến vận hành. Chúng tôi đang tìm kiếm những kỹ sư có nền tảng vững, tư duy hệ thống tốt, và sẵn sàng làm việc trong môi trường nơi AI là công cụ cốt lõi hàng ngày.Role OverviewBạn sẽ thiết kế, xây dựng và vận hành các sản phẩm phần mềm end-to-end, sử dụng AI coding assistants như một phần không thể thiếu trong workflow. Vai trò tập trung vào việc ra quyết định kỹ thuật, đảm bảo chất lượng hệ thống, và cộng tác chặt chẽ với team để đưa sản phẩm đến tay người dùng.ResponsibilitiesThiết kế kiến trúc và đưa ra quyết định kỹ thuật cho các module/service bạn phụ trách.Phát triển tính năng xuyên suốt từ backend đến frontend khi cần thiết.Sử dụng AI coding assistants trong workflow hàng ngày, đồng thời chịu trách nhiệm hoàn toàn về chất lượng đầu ra.Review code của đồng nghiệp và code do AI sinh ra đánh giá về correctness, security, performance và maintainability.Viết test có chiến lược, thiết lập monitoring và alerting để đảm bảo hệ thống ổn định trên production.Tham gia thảo luận product, đóng góp góc nhìn kỹ thuật vào việc định hình sản phẩm. Challenge requirements khi cần và đề xuất giải pháp đơn giản hơn.Requirements3+ năm kinh nghiệm phát triển phần mềm chuyên nghiệp.Nền tảng vững về CS fundamentals: cấu trúc dữ liệu, thuật toán, hệ điều hành, networking, database.Thành thạo ít nhất một ngôn ngữ chính (Python, Go, Java, hoặc TypeScript).Có kinh nghiệm thực tế với ít nhất một mảng: backend services, frontend applications, hoặc data systems. Ưu tiên khả năng làm việc fullstack.Có khả năng thiết kế hệ thống: phân tách service, lựa chọn pattern, đánh giá trade off giữa các phương án.Kinh nghiệm review code và phát hiện vấn đề: lỗi logic, lỗ hổng bảo mật, code smell.Đã sử dụng AI coding assistants trong công việc thực tế. Hiểu điểm mạnh, giới hạn, và biết cách đánh giá output một cách có hệ thống.Hiểu biết cơ bản về LLM: cách hoạt động ở high level, hallucination, context window, tính không xác định.Có product thinking quan tâm đến "build cái gì" và "tại sao", không chỉ "build như thế nào."Nice-to-havesKinh nghiệm với distributed systems hoặc hệ thống quy mô lớn.Kinh nghiệm với infrastructure as code, CI/CD, DevOps practices.Khả năng tích hợp AI/ML models vào sản phẩm (API integration, prompt management, latency/cost optimization).Kinh nghiệm viết technical spec, design doc, hoặc ADR.Đã từng đóng vai trò tech lead hoặc mentor trong team.BenefitsTiếp cận các AI tools hàng đầu, được khuyến khích thử nghiệm cách làm việc mới.Team kỹ thuật lean, chất lượng cao mỗi người có ảnh hưởng thực sự đến sản phẩm và kiến trúc.Lương thưởng cạnh tranh. Up to 35MCơ hội phát triển trong giai đoạn tăng trưởng của công ty.