Explore outstanding Cloud & Infrastructure jobs.
See now

Mid-level Mobile Platform Engineer

iMap
Trung Hòa, Ha Noi
At office
Posted 1 hour ago
Job Domain:
IT Services and IT Consulting
Network and Infrastructure
Software Products and Web Services

Job description

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.

Your skills and experience

  • 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.

Why you'll love working here

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

Company type
IT Product
Company industry
Software Development Outsourcing
Company size
1-50 employees
Country
Vietnam
Working days
Monday - Friday
Overtime policy
No OT

More jobs for you

Get similar jobs by email Subscribe