Về dự án và vị trí
Tập đoàn Đông Dương đang xây dựng App Move, ứng dụng kết nối xe điện cho người dùng xe máy điện. Ứng dụng giao tiếp với xe qua Bluetooth (BLE) và qua hệ thống cloud nhận dữ liệu do thiết bị trên xe gửi lên.
Phần mềm được phát triển cùng đối tác outsource; phần cứng xe do đối tác nước ngoài cung cấp. Vị trí này là người làm chủ kỹ thuật phía KingSport. Bạn tham gia từ giai đoạn phát triển, nhận bàn giao mã nguồn, và chịu trách nhiệm bảo trì, phát triển tính năng mới sau khi ứng dụng vận hành chính thức.
Phạm vi công việc gồm hai lớp của
kiến trúc hệ thống:
• Lớp ứng dụng mobile (iOS, Android): làm chủ hoàn toàn.
• Lớp cloud server nhận và xử lý dữ liệu từ xe: bảo trì và mở rộng trên kiến trúc có sẵn.
Trách nhiệm công việc:
Ứng dụng mobile
1. Phát triển, bảo trì ứng dụng Move trên iOS và Android: kết nối BLE với xe (mở khóa số, ghép nối, trạng thái xe), thông báo đẩy, luồng cập nhật firmware từ xa (OTA).
2. Quản lý quy trình phát hành: CI/CD, quản lý phiên bản, tuân thủ quy định của App Store và Google Play.
3. Theo dõi lỗi và hiệu năng ứng dụng sau phát hành; xử lý sự cố và hỗ trợ người dùng cấp 2-3.
Cloud server nhận dữ liệu từ xe
4. Bảo trì, mở rộng dịch vụ nhận dữ liệu: API, MQTT topic, xử lý và lưu trữ dữ liệu telemetry.
5.
Giám sát hệ thống (log, cảnh báo), xử lý sự cố, phối hợp nhóm hạ tầng IT về triển khai và bảo mật.
Phối hợp đối tác và quản trị kỹ thuật
6. Review mã nguồn của đối tác phần mềm; tham gia nghiệm thu kỹ thuật theo từng mốc dự án.
7. Nhận bàn giao và quản lý tài sản kỹ thuật của KingSport: mã nguồn, khóa ký ứng dụng, tài khoản store và cloud.
8. Làm việc với nhà cung cấp phần cứng để hiểu đặc tả giao tiếp với xe và xử lý lỗi tích hợp.
9. Viết và duy trì tài liệu kiến trúc, hướng dẫn vận hành.
10. Bảo đảm bảo mật ứng dụng và tuân thủ quy định bảo vệ dữ liệu cá nhân, đặc biệt với dữ liệu vị trí và hành trình.
11. Phát triển tính năng mới theo yêu cầu vận hành sau khi ứng dụng go-live.
• Tốt nghiệp Đại học chuyên ngành CNTT, Khoa học Máy tính hoặc tương đương.
• Tối thiểu 5 năm kinh nghiệm phát triển ứng dụng mobile; đã phát hành ít nhất 2 ứng dụng đang vận hành thực tế trên cả App Store và Google Play. Ưu tiên có kinh nghiệm dự án IoT, telematics, xe điện, hoặc ứng dụng điều khiển thiết bị (khóa thông minh, thiết bị đeo)
• Thành thạo một framework đa nền tảng (Flutter hoặc React Native); viết được native module bằng Kotlin và Swift.
• Kinh nghiệm thực tế với Bluetooth Low Energy (BLE/GATT): quét, ghép nối, kết nối lại, giới hạn chạy nền trên iOS và Android.
• Kinh nghiệm backend ở môi trường production với một trong các ngôn ngữ [protected info], Java hoặc Go; thiết kế REST API, WebSocket.
• Hiểu và đã sử dụng giao thức MQTT (QoS, retained message, session).
• Sử dụng được cơ sở dữ liệu quan hệ; có hiểu biết về cơ sở dữ liệu chuỗi thời gian (time-series).
• Kinh nghiệm triển khai và giám sát trên ít nhất một nền tảng cloud: AWS, Azure hoặc Google Cloud.
• Nắm vững Git, CI/CD cho mobile, quy trình review code.
• Hiểu các nguyên tắc bảo mật ứng dụng: xác thực, quản lý token, mã hóa dữ liệu, bảo vệ API.
• Đọc hiểu tốt tài liệu kỹ thuật
tiếng Anh.
Thu nhập hấp dẫn theo năng lực.
Cơ hội để phát triển lên các vị trí cao hơn.
Có nhiều cơ hội để phát triển bản thân và kỹ năng.
Môi trường làm việc trẻ trung năng động, nhân văn, quan tâm, lành mạnh cởi mở và làm cùng team trẻ năng động
Tham gia BHXH đầy đủ theo quy định
Lương tháng 13, thưởng kết quả kinh doanh cuối năm
Thưởng theo phòng ban đạt chỉ tiêu Du lịch cùng team
Xét tăng lương định kỳ theo năm và xét tăng theo năng lực.