Khám phá việc làm Cloud & Infrastructure nổi bật.
Xem ngay

Mid-level Mobile Platform Engineer

iMap
Trung Hòa, Hà Nội
Tại văn phòng
Đăng 1 giờ trước
Lĩnh vực:
Dịch Vụ và Tư Vấn IT
Mạng Lưới và Cơ Sở Hạ Tầng
Sản Phẩm Phần Mềm và Dịch Vụ Web

Mô tả công việc

Gia nhập đội ngũ Goong Maps & Navigation, bạn sẽ tham gia phát triển nền tảng bản đồ và dẫn đường trên thiết bị di động, xây dựng các giải pháp hiệu năng cao phục vụ hàng triệu người dùng. 

Bạn sẽ chịu trách nhiệm:

  • Phát triển và tối ưu ứng dụng Goong Maps & Navigation trên nền tảng Android/iOS bằng Flutter kết hợp với Native Android (Kotlin/Java) hoặc Native iOS (Swift).
  • Xây dựng và phát triển các module cốt lõi như Map Rendering, Routing, Turn-by-turn Navigation, Offline Maps, Voice Navigation, GPS ProcessingCamera/Speed Warning.
  • Thiết kế và phát triển Flutter Platform Channel, EventChannel, Dart FFI, JNI và Rust FFI để kết nối Flutter với các thành phần Native và thư viện C/C++.
  • Tích hợp và tối ưu các thư viện RustC/C++ nhằm đáp ứng các yêu cầu về hiệu năng và độ ổn định của hệ thống.
  • Phát triển và tối ưu các tính năng hỗ trợ Android AutoApple CarPlay, đồng thời cải thiện trải nghiệm dẫn đường trên xe.
  • Tối ưu hiệu năng ứng dụng về thời gian khởi động, tốc độ hiển thị, mức sử dụng CPU, RAM, pin và khả năng hoạt động ổn định trên nhiều dòng thiết bị.
  • Phân tích, xử lý và khắc phục các sự cố trên môi trường Production như Native Crash, ANR, Memory Leak, Deadlock, Race Condition và các vấn đề tương thích thiết bị.
  • Phối hợp chặt chẽ với các nhóm Backend, Map Platform, Routing, Navigation, GIS và AI trong việc thiết kế kiến trúc, phát triển và triển khai các tính năng mới.
  • Tham gia review mã nguồn, đề xuất giải pháp kỹ thuật và không ngừng cải tiến chất lượng sản phẩm.

Yêu cầu công việc

  • Có tối thiểu 03 năm kinh nghiệm phát triển ứng dụng Android hoặc Mobile Platform với các sản phẩm đã triển khai thực tế (Production).
  • Có kinh nghiệm phát triển ứng dụng bằng FlutterDart.
  • Thành thạo Kotlin (Android) hoặc Swift (iOS), hiểu rõ SDK và Application Lifecycle của nền tảng.
  • Có kinh nghiệm phát triển Flutter Platform Channel, Flutter Plugin hoặc tích hợp Native Modules.
  • Có khả năng đọc hiểu, tích hợp và debug thư viện C/C++; hiểu cơ chế JNI, Dart FFI hoặc Native Bridge.
  • Có kinh nghiệm tối ưu hiệu năng ứng dụng (Startup Time, FPS, CPU, RAM, Battery) và xử lý các vấn đề như Native Crash, ANR, Memory Leak.
  • Có kinh nghiệm phát hành ứng dụng lên Google Play hoặc App Store.
  • Có kỹ năng làm việc nhóm, tư duy giải quyết vấn đề và sẵn sàng học hỏi công nghệ mới.

Điểm cộng:

 

  • Đã từng phát triển hoặc tích hợp Map SDK, Navigation SDK hoặc các nền tảng như Mapbox, HERE, Google Maps, TomTom, MapLibre.
  • Có kinh nghiệm phát triển Android Auto hoặc Apple CarPlay.
  • Có kiến thức về OpenGL ES, Metal, Vulkan hoặc Render Pipeline.
  • Có kinh nghiệm với CI/CD, GitHub Actions, Docker hoặc Kubernetes.

Tại sao bạn sẽ yêu thích làm việc tại đây

Chế độ lương thưởng 

Mức lương: thoả thuận 

Thưởng năm: theo quy chế công ty 

Thưởng dự án: theo quy chế công ty 

Xét nâng bậc, tăng lương hàng năm Chế độ khác 

Tham gia bảo hiểm sau khi ký hợp đồng lao động chính thức 

Sinh nhật 

Phụ cấp thiết bị làm việc khi công ty chưa cấp máy, phải dùng máy tính cá nhân cho công việc: 500k/ tháng

Công nghệ bản đồ số iMAP

Mô hình công ty
Sản phẩm
Lĩnh vực công ty
Thuê Ngoài Phát Triển Phần Mềm
Quy mô công ty
1-50 nhân viên
Quốc gia
Vietnam
Thời gian làm việc
Thứ 2 - Thứ 6
Làm việc ngoài giờ
Không có OT

Việc làm tương tự dành cho bạn

Nhận các việc làm tương tự qua email Nhận thông báo