Search by job, company or skills

Senior iOS Developer

5-7 Years
SGD 7,000 - 9,000 per month
  • Posted 6 hours ago
  • Be among the first 10 applicants

Job Description

Key Responsibilities

  • Design, develop and maintain native iOS applications using Swift, SwiftUI and UIKit.
  • Build scalable applications using MVVM and Clean Architecture principles.
  • Develop secure integrations with REST/GraphQL APIs, including authentication, caching and error handling.
  • Implement secure mobile practices including Keychain, biometric authentication, SSL/TLS and secure token storage.
  • Develop unit and UI tests using XCTest and XCUITest.
  • Support CI/CD processes, production troubleshooting and application performance optimization.
  • Work with cross-functional teams to deliver reliable and high-quality mobile applications.
  • Identify and resolve application issues related to memory management, performance and the iOS application lifecycle.

Mandatory Skills

  • Strong proficiency in Swift and iOS SDK.
  • Hands-on experience with SwiftUI and UIKit.
  • Experience with MVVM / Clean Architecture.
  • Strong knowledge of Swift Concurrency, including async/await, GCD and Actors.
  • Experience with REST APIs, JSON, URLSession or Alamofire.
  • Experience with XCTest and XCUITest.
  • Knowledge of Git and CI/CD.
  • Experience with Keychain, biometric authentication and SSL pinning.
  • Experience with Core Data / SQLite.
  • Strong understanding of iOS lifecycle, ARC, memory management and performance optimization.

Preferred Skills

  • Objective-C
  • Combine
  • Fastlane
  • GraphQL
  • Experience developing banking, financial services or fintech mobile applications.

Qualifications

  • Bachelor's degree or equivalent qualification in Computer Science, Information Technology, Software Engineering or a related field.
  • Minimum 5 years of relevant experience in iOS application development.

EA Number : 11C4879

More Info

Job Type:
Industry:
Employment Type:

Job ID: 153435903

Beware of Scammers

We don’t charge money for job offers