
Enable job alerts via email!
A reputable tech recruitment agency in Singapore is seeking a skilled iOS Developer to design and maintain location-based applications. The ideal candidate must have expertise in Swift and Objective-C, a strong background in app development, and experience with geospatial data integration. This role requires collaboration with cross-functional teams to create user-friendly solutions that meet stakeholder requirements.
Design, develop, and maintain location-based iOS applications using Swift and Objective-C.
Migrate and refactor existing Objective-C codebases into Swift while ensuring stability and performance.
Ensure stakeholders’ requirements are fully understood and translated into effective location-based solutions.
Build and optimize map-driven user experiences with Mapbox Mobile SDK and Apple’s Core Location framework.
Integrate applications with RESTful APIs and geospatial data services.
Ensure the performance, accuracy, and responsiveness of map interactions and location services.
Write clean, maintainable, and testable code following best practices.
Conduct unit and UI testing, debug issues, and optimize app performance for real-world usage.
Stay updated with location technologies, mapping SDKs, and geospatial frameworks.
Collaborate with product managers, designers, and backend teams to deliver high-quality, user-centric features.
Participate in code reviews and contribute to continuous process improvements.
Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).
Proven experience in iOS development with published apps on the App Store.
Strong proficiency in both Swift and Objective-C (mandatry).
Hands-on experience with Mapbox Mobile SDK (good to have).
Solid knowledge of UIKit, SwiftUI, Core Data, Core Animation, Core Location, and other iOS frameworks.
Strong experience with geospatial data handling, map integration, and the design of custom map layers and visualizations for location-based applications.
Strong understanding of REST APIs, JSON, and networking.
Familiarity with Xcode, Git, and CI/CD tools.
Knowledge of architectural patterns such as MVC, MVVM, VIPER.
Experience with unit testing, UI testing, and automated testing frameworks.
Knowledge of the App Store deployment process and Apple’s Human Interface Guidelines.
A proactive team player with excellent problem-solving, communication, and collaboration skills, capable of working independently with minimal supervision.
Experience with SwiftUI and Combine for modern UI development.
Experience with push notifications or location-based alerts.
Knowledge of MapKit or Core ML for location intelligence.
Exposure to Agile/Scrum development environment.
If you are keen, please email your updated resume to daisylyn.jocson@tg-hr.com
EA License no. 14C7275/Registration no. R1434860
Please take note that only shortlisted candidate will be contacted. Thank you.