Trong giai đoạn đầu, tham gia một dự án chiến lược kéo dài tối thiểu 6 tháng liên quan đến hệ thống điều hướng ngoại tuyến, giao tiếp ngang hàng (P2P), Bluetooth Low Energy (BLE) và các dịch vụ chạy nền trên iOS/Android. Sau đó, tiếp tục đồng hành trong các sản phẩm mobile khác của công ty theo định hướng lâu dài.
Phạm vi công việc
Tham gia phát triển, vận hành và cải tiến các ứng dụng di động của công ty trên nền tảng iOS và Android bằng Flutter.
Thực hiện xây dựng giao diện người dùng, logic nghiệp vụ và tích hợp API cho các sản phẩm mobile thuộc nhiều lĩnh vực khác nhau; đồng thời tham gia triển khai các tính năng liên quan đến realtime communication, notification, GPS/location services, offline data, Bluetooth/BLE và background services trên mobile.
Tham gia tích hợp native thông qua Platform Channels với Kotlin (Android) và Swift (iOS) cho các tính năng yêu cầu can thiệp sâu vào hệ điều hành.
Có khả năng tìm tòi, nghiên cứu, tự đưa ra giải pháp thực thi để đánh giá hiệu năng và mức sử dụng pin trên các thiết bị khác nhau, từ đó đưa ra các chiến lược và giải pháp để tối ưu thời gian sử dụng pin.
Phối hợp với PM, BA, UI/UX và Backend team để triển khai tính năng theo yêu cầu sản phẩm; tham gia
quản lý kho mã nguồn Git, xử lý lỗi, cải tiến tính năng, tối ưu hiệu năng ứng dụng và nâng cao trải nghiệm người dùng cuối.
Tham gia chuẩn hóa mã nguồn, review code, xây dựng các quy trình kiểm thử và triển khai ứng dụng mobile; đảm bảo code rõ ràng, dễ bảo trì và tuân thủ quy trình
phát triển phần mềm của công ty.
Chủ động nghiên cứu, học hỏi và áp dụng các công nghệ mới
phục vụ cho công việc và định hướng phát triển sản phẩm lâu dài.