
Search by job, company or skills
iOS Developer (Navigation SDK & App)
- Onsite: D7, HCM or Hoa Cuong, Da Nang.
- English: Able to read technical documents in English; spoken English is not required.
ROLE DESCRIPTION
- Participate in the development of Map4D Navigation SDK on iOS.
- Develop and maintain iOS applications using Swift.
- Build features related to maps and navigation, including: map rendering and visualization, location search, route guidance, real-time location tracking, route calculation, dynamic re-routing, and turn-by-turn navigation.
- Design, develop, and maintain SDK APIs to enable easy integration for external applications.
- Work with Map4D frameworks and APIs.
- Optimize application and SDK performance in terms of battery consumption, memory usage, map rendering performance, and real-time location updates.
- Troubleshoot issues, fix bugs, improve the codebase, and ensure backward compatibility.
- Produce technical documentation and develop sample/demo applications to support SDK integration and usage.
REQUIREMENTS
- At least 2 years of experience in iOS development using Swift.
- Hands-on experience with RxSwift in production projects.
- Basic knowledge of Objective-C.
- Good understanding of CoreLocation, GPS, and location data handling.
- Experience working with APIs, including RESTful APIs and JSON.
- Strong understanding of common architecture patterns such as MVC, MVP, and MVVM.
- Experience using Git in software development workflows.
- Experience building iOS user interfaces with UIKit; familiarity with SwiftUI is a plus.
- Good understanding of view controller lifecycle, navigation, layout, and core UI components.
Preferred Qualifications
- Experience working with Map4D SDK, Google Maps, or Mapbox.
- Experience developing iOS SDKs or frameworks.
- Experience working on map-based or navigation-related products.
- Experience in performance optimization or real-time system development.
BENEFITS
- Monthly salary: Fixed (not based on KPI).
- Social, Health, and Unemployment Insurance (SHUI): In accordance with the labor law.
- Annual leave: In compliance with the Labor Code.
- Additional annual leave based on seniority.
- Trade union benefits.
- 13th-month salary: Based on actual annual performance.
- Working hours: Monday to Friday, 8:00 AM – 5:30 PM.
Applicants are required to submit additional information via this form: https://forms.office.com/r/nU51zqqCKD
For further information, please contact us at: [Confidential Information]
Job ID: 146872509