Phát triển và duy trì ứng dụng di động trên iOS và Android.
Xây dựng và triển khai các tính năng ứng dụng di động trên iOS (Swift/Objective-C) và/hoặc Android (Kotlin/Java).
Phát triển tính năng mới và xử lý các yêu cầu thay đổi từ Product/BA/Design.
Phối hợp xử lý sự cố ứng dụng (bug fix, hotfix) và hỗ trợ vận hành sản phẩm trên các nền tảng phân phối (App Store, Google Play).
Tham gia review code, đảm bảo chất lượng và tuân thủ chuẩn lập trình mobile của đội.
Chuyển đổi thiết kế UI/UX thành mã nguồn ứng dụng di động chuẩn và tối ưu.
Chuyển đổi thiết kế UI/UX từ Figma, Sketch sang mã nguồn native hoặc cross-platform.
Sử dụng các framework như Flutter, React Native hoặc Xamarin (nếu cross-platform) để xây dựng ứng dụng.
Đảm bảo mã nguồn tuân thủ best practices, khả năng tái sử dụng và chuẩn của từng nền tảng.
Phối hợp với Tech Lead, front-end và back-end để tích hợp hệ thống mượt mà.
Tích hợp dữ liệu từ back-end thông qua RESTful APIs/GraphQL, phối hợp xử lý các vấn đề tích hợp giữa ứng dụng di động và hệ thống back-end.
Tối ưu hiệu suất, kích thước ứng dụng và kiểm thử đa thiết bị.
Tối ưu hiệu suất, kích thước ứng dụng và trải nghiệm người dùng; kiểm thử trên đa thiết bị, đa phiên bản hệ điều hành để đảm bảo tính ổn định và độ tin cậy.
Thực hiện các nhiệm vụ khác do
Trưởng phòng Công nghệ thông tin / Tech Lead trực tiếp phân công.
Tốt nghiệp Đại học trở lên các ngành Công nghệ thông tin, Khoa học máy tính, Phần mềm hoặc tương đương.
Có ít nhất 1-2 năm kinh nghiệm phát triển ứng dụng di động trên iOS và/hoặc Android.
Thành thạo một hoặc cả hai nền tảng: iOS (Swift, Objective-C) và Android (Kotlin, Java); kinh nghiệm với framework cross-platform như Flutter, React Native hoặc Xamarin là một lợi thế.
Có kiến thức về RESTful APIs, GraphQL để tích hợp dữ liệu từ back-end; hiểu biết về quy trình phát hành ứng dụng lên Apple App Store và Google Play.
Sử dụng thành thạo tin học văn phòng và các công cụ quản lý mã nguồn (Git).
Kỹ năng làm việc nhóm và phối hợp hiệu quả với các bộ phận liên quan.
Kỹ năng giao tiếp, trình bày và truyền đạt vấn đề kỹ thuật rõ ràng.
Kỹ năng phân tích, giải quyết vấn đề và tư duy hệ thống.
Kỹ năng đọc, viết tài liệu kỹ thuật bằng
tiếng Anh là một lợi thế.
Độ tuổi: Phù hợp với năng lực và kinh nghiệm.