Chúng tôi đang tìm kiếm Kỹ Sư Mobile Kinh Nghiệm để dẫn dắt định hướng kỹ thuật cho ứng dụng React Native, thiết lập các tiêu chuẩn phát triển, và đảm bảo sản phẩm có khả năng mở rộng và hoạt động ổn định trong nhiều môi trường — từ các thành phố có mạng tốc độ cao đến những khu vực vùng sâu vùng xa với kết nối hạn chế.
Chúng tôi đang xây dựng thế hệ tiếp theo của các hệ thống quản lý đội xe và tối ưu hóa vận hành phương tiện. Ứng dụng di động và máy tính bảng là phần quan trọng trong giải pháp của chúng tôi — cung cấp dữ liệu theo thời gian thực, khả năng hoạt động offline- first, và trải nghiệm mượt mà cho cả tài xế và hành khách trên các thiết bị iOS và Android.
Trách Nhiệm
• Đảm bảo ứng dụng hoạt động mượt mà trong môi trường kết nối kém hoặc ngoại tuyến.
• Dẫn dắt việc phát triển ứng dụng di động đa nền tảng bằng React Native (iOS + Android).
• Hướng dẫn và hỗ trợ các lập trình viên khác; nâng cao chất lượng code, testing, và review.
• Triển khai offline- first (lưu trữ cục bộ, cache, đồng bộ nền, xử lý xung đột dữ liệu).
• Hợp tác chặt chẽ với các nhóm backend/data engineering về APIs và luồng dữ liệu.
• Tích hợp với các dịch vụ AWS (AppSync, Cognito, S3, IoT Core) và các API backend.
• Chịu trách nhiệm về kiến trúc, hiệu năng, và sự ổn định của ứng dụng.
• Thực hiện cập nhật OTA thông qua CodePush, Expo, hoặc quy trình tùy chỉnh.
• (Tùy chọn) Nghiên cứu tích hợp với telemetry của phương tiện (CAN bus, ECU, cảm biến) cho các tính năng trong tương lai.
About the Role
We’re building the next generation of fleet management and vehicle optimisation systems. Our tablet and mobile applications are a critical part of the solution — delivering real- time data, offline- first functionality, and a smooth driver and passenger experience across both iOS and Android devices.
We’re looking for a Senior Mobile Engineer to lead the technical direction of our React Native app, guide best practices, and ensure the product scales reliably in diverse environments — from cities with high- speed data to remote areas with limited coverage.
Responsibilities
- Ensure smooth operation in low- connectivity or offline environments.
- Collaborate closely with backend/data engineering teams on APIs and data flows.
- Integrate with AWS services (AppSync, Cognito, S3, IoT Core) and backend APIs.
- Lead development of our cross- platform mobile app in React Native (iOS + Android).
- Own the architecture, performance, and stability of the mobile app.
- Implement offline- first functionality (local storage, caching, background sync, conflict resolution).
- Mentor and coach other developers; raise the bar for code quality, testing, and reviews.
- Deliver OTA updates using CodePush, Expo, or custom update pipelines.