Backend Developer
CareerViet's client
Mô tả công việc
● Thiết kế, phát triển và duy trì các dịch vụ backend và API cho các sản phẩm của Công ty Smile Living. ● Xây dựng business logic cho các quy trình quản lý khu dân cư, dịch vụ cư dân và vận hành bất động sản. ● Phát triển tích hợp với các hệ thống bên thứ ba như: ○ Cổng thanh toán ○ Nền tảng ngân hàng ○ Hệ thống kiểm soát ra/vào ○ Hệ thống quản lý thẻ ○ Thang máy, bãi xe ○ Các nền tảng và nhà cung cấp dịch vụ bên ngoài ● Thiết kế và duy trì RESTful API, callback, webhook và các luồng tích hợp giữa nhiều hệ thống. ● Làm việc với cơ sở dữ liệu, tối ưu query, data model và hiệu năng backend. ● Xây dựng và duy trì các cơ chế authentication, authorization, phân quyền và kiểm soát truy cập dữ liệu phù hợp. ● Nâng cao độ ổn định của hệ thống thông qua validation, logging, exception handling và monitoring. ● Viết code rõ ràng và có khả năng tái sử dụng. ● Tham gia code review và đóng góp vào các quyết định liên quan đến kiến trúc backend và giải pháp kỹ thuật. ● Phối hợp chặt chẽ với BA, Frontend, AI, QA và DevOps để đưa tính năng từ yêu cầu đến production. ● Phân tích và xử lý các sự cố trên production, theo sát vấn đề đến khi được giải quyết hoàn chỉnh. Địa điểm làm việc: Tòa nhà PVGas, 673 Nguyễn Hữu Thọ, xã Nhà Bè, TP.HCM
Yêu cầu công việc
● Có 3–4+ năm kinh nghiệm làm Backend Developer. ● Có nền tảng lập trình tốt và hiểu vững các nguyên tắc cơ bản của backend architecture. ● Có kinh nghiệm với Python; kinh nghiệm với Django là một lợi thế lớn. ● Hiểu tốt các nội dung: ○ REST API design ○ HTTP và kiến trúc client-server ○ Authentication và authorization ○ Database transaction ○ Data consistency ○ Error handling ○ API versioning ● Có kinh nghiệm thực tế với SQL và cơ sở dữ liệu quan hệ. ● Có khả năng tích hợp, kiểm tra và debug API của bên thứ ba. ● Quen thuộc với Git và quy trình phát triển phần mềm trong môi trường team. ● Có khả năng phân tích yêu cầu nghiệp vụ và chuyển thành giải pháp kỹ thuật rõ ràng, hợp lý. ● Có thể chủ động xử lý một tính năng từ đầu đến cuối, đồng thời phối hợp tốt với các thành viên liên quan. Ứng viên có kinh nghiệm ở một hoặc nhiều nội dung sau sẽ được đánh giá cao: ● Django REST Framework, ASGI, asynchronous Python. ● Redis, background jobs, message queues. ● Docker, AKS và môi trường containerized. ● Hạ tầng cloud, đặc biệt là AWS và Azure. ● Webhook, event-driven integration và distributed systems. ● Hệ thống thanh toán, ngân hàng, đối soát hoặc xử lý giao dịch. ● Security, bảo vệ PII, audit logging và role-based access control. ● CI/CD, automated testing và production monitoring. ● IoT, access control, smart building, parking hoặc tích hợp giữa phần mềm và phần cứng. ● Có hiểu biết về LLM services, vector databases hoặc các hệ thống backend có tích hợp AI.
Quyền lợi
Chế độ bảo hiểm Du Lịch Chế độ thưởng Chăm sóc sức khỏe Đào tạo Tăng lương