Enable job alerts via email!

iOS App Developer (Singaporean Only)

TG Group Pte Ltd

Singapore

On-site

SGD 60,000 - 90,000

Full time

Today
Be an early applicant

Job summary

A technology company in Singapore is seeking an experienced iOS Developer to design and maintain location-based applications using Swift and Objective-C. Responsibilities include migrating existing codebases, integrating APIs, and optimizing user experiences with mapping frameworks. The ideal candidate has a Computer Science degree and proven iOS development experience with published apps. The role emphasizes collaboration and problem-solving skills.

Qualifications

  • Bachelor’s degree or equivalent experience required.
  • Proven experience in iOS development with published apps on the App Store.
  • Strong proficiency in Swift and Objective-C is mandatory.

Responsibilities

  • Design, develop, and maintain location-based iOS applications.
  • Migrate Objective-C codebases into Swift while ensuring performance.
  • Integrate applications with RESTful APIs and geospatial data services.

Skills

Proficiency in Swift
Proficiency in Objective-C
Experience with Mapbox Mobile SDK
Understanding of REST APIs
Knowledge of Xcode
Problem-solving skills

Education

Bachelor’s degree in Computer Science or related field

Tools

Xcode
Git
Job description

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.

Requirements
  • 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.
Nice to Have
  • 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***************@tg-hr.com

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.