iOS Developer

INFINITE COMPUTER SOLUTIONS PTE LTD

Singapore

On-site

SGD 150,000 - 210,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

INFINITE COMPUTER SOLUTIONS PTE LTD is seeking an experienced iOS Developer to design, develop, and maintain enterprise-grade iOS apps. You will work with Swift, Objective-C, UIKit, and SwiftUI to implement scalable mobile solutions.

You will collaborate with cross-functional teams on features, optimize performance, and ensure security. The role requires strong coding practices, testing, and App Store deployment expertise.

Qualifications

  • 5+ years of iOS application development experience.
  • Strong proficiency in Swift and Objective-C.
  • Hands-on UIKit, SwiftUI, Auto Layout, and Xcode skills.
  • Strong understanding of iOS SDK, app lifecycle, and design patterns (MVC, MVVM, VIPER).
  • Experience with REST APIs, JSON parsing, and networking (URLSession, Alamofire).
  • Knowledge of Core Data, SQLite, Realm, and local storage.
  • Familiarity with Git, Bitbucket, GitHub, and CI/CD pipelines.
  • Experience with XCTest unit testing.
  • Understanding of mobile security, OAuth, JWT, and Keychain.
  • Experience in App Store deployment.

Responsibilities

  • Design, develop, test, and maintain native iOS apps using Swift and Objective-C.
  • Build reusable, scalable, and maintainable code.
  • Collaborate with product, design, architecture, and backend teams to implement features.
  • Integrate RESTful APIs and third-party SDKs; work with cloud services.
  • Optimize performance, memory usage, and battery efficiency.
  • Implement secure coding practices and mobile security standards.
  • Write unit tests and UI tests; participate in code reviews.
  • Troubleshoot production issues and defects.
  • Publish and maintain apps on the Apple App Store.
  • Stay updated with emerging iOS technologies and best practices.

Skills

Swift
Objective-C
UIKit
SwiftUI
Auto Layout
Xcode
iOS SDK
MVC
MVVM
VIPER
REST APIs
JSON parsing
URLSession
Alamofire
Core Data
SQLite
Realm
Git
GitHub
Bitbucket
CI/CD
XCTest
OAuth
JWT
Keychain
App Store

Education

Bachelor's degree in Computer Science

Tools

Cowork tools

Job description

Job Summary

We are seeking a highly skilled iOS Developer with 5+ years of experience in designing, developing, and maintaining enterprise-grade mobile applications for Apple devices. The ideal candidate should have strong expertise in Swift, Objective-C, iOS SDK, UIKit, SwiftUI, and mobile application architecture. The candidate will collaborate with cross-functional teams to deliver high-quality, scalable, and secure mobile solutions.

Key Responsibilities
  • Design, develop, test, and maintain native iOS applications using Swift and Objective-C.
  • Build reusable and maintainable code for scalable mobile solutions.
  • Collaborate with product managers, designers, architects, and backend teams to define and implement new features.
  • Integrate RESTful APIs, third-party SDKs, and cloud services.
  • Optimize application performance, memory usage, and battery efficiency.
  • Implement secure coding practices and mobile security standards.
  • Write unit tests, UI tests, and participate in code reviews.
  • Troubleshoot and resolve production issues and application defects.
  • Publish and maintain applications on the Apple App Store.
  • Stay updated with emerging iOS technologies and best practices.
Required Skills
  • 5+ years of experience in iOS application development.
  • Strong proficiency in Swift and Objective-C.
  • Hands-on experience with UIKit, SwiftUI, Auto Layout, and Xcode.
  • Strong understanding of iOS SDK, application lifecycle, and design patterns (MVC, MVVM, VIPER).
  • Experience with REST APIs, JSON parsing, and network frameworks (URLSession, Alamofire).
  • Knowledge of Core Data, SQLite, Realm, and local data storage mechanisms.
  • Familiarity with Git, Bitbucket, GitHub, and CI/CD pipelines.
  • Experience with unit testing frameworks such as XCTest.
  • Understanding of mobile security, authentication mechanisms, OAuth, JWT, and Keychain.
  • Experience in app deployment through Apple App Store.
  • Strong debugging and performance tuning skills.
Preferred Skills
  • Experience with SwiftUI and Combine framework.
  • Knowledge of Firebase, Crashlytics, Analytics, and Push Notifications.
  • Experience with Agile/Scrum methodologies.
  • Exposure to cloud platforms such as AWS, Azure, or Google Cloud.
  • Experience integrating payment gateways, maps, and location-based services.
  • Knowledge of React Native or Flutter is an added advantage.
Education
  • Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or related field.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

iOS developer
iOS developer

FRACTAL TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
IOS Developer
IOS Developer

CYBERVAULT INNOVATIONS AND TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Attractive Job Opening for iOS Mobile Developer in Singapore
Attractive Job Opening for iOS Mobile Developer in Singapore

IITMATRIX PTE. LTD. • Singapore

On-site
SGD 120,000 - 160,000
Mobile Developer (Android)
Mobile Developer (Android)

SMRT Corporation Ltd • Singapore

On-site
SGD 72,000 - 110,000
iOS 开发工程师
iOS 开发工程师

百度(Baidu) • Singapore

On-site
SGD 60,000 - 90,000
Mobile Developer
Mobile Developer

IDEMIA Public Security • Singapore

On-site
SGD 42,000 - 66,000
iOS Developer
iOS Developer

ENCORA TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Mobile App Developer
Mobile App Developer

Odixcity Consulting • Singapore

On-site
SGD 60,000 - 85,000
Mobile Developer (Android)
Mobile Developer (Android)

United States Digital Space LLC • Singapore

On-site
SGD 65,000 - 90,000
iOS Software Developer
iOS Software Developer

Visa Hunt • Singapore

On-site
SGD 90,000 - 150,000