For Employers
MOBILE APPLICATIONS DEVELOPER


HORIZON COMPUTER MANAGEMENT PTE. LTD.
13 days ago
Posted date
13 days ago
N/A
Minimum level
N/A
Key Responsibilities

  • Develop, optimize, and maintain iOS applications using Swift and Objective-C.
  • Partner with product managers, UX designers, QA, and backend teams to translate requirements into functional, high-performing mobile solutions.
  • Write and maintain unit tests and UI automation tests to ensure app stability, scalability, and maintainability.
  • Troubleshoot, identify, and resolve performance bottlenecks and defects.
  • Research and implement emerging technologies, frameworks, and tools to improve development efficiency.
  • Integrate applications with back-end services and APIs (REST/JSON) within a service-oriented architecture.
  • Contribute to and configure CI/CD pipelines using tools such as Jenkins, Maven, Bamboo, and Bitbucket.
  • Work with common iOS libraries and frameworks, including Core Data, Core Animation, Core Graphics, Core Text, Alamofire, Object Mapper, PromiseKit, etc.
  • Follow design patterns such as MVC, MVP, VIPER and maintain clean, modular code.
  • Implement third-party analytics and monitoring tools such as Firebase, Google Analytics, and Facebook SDK.
  • Use dependency management systems (CocoaPods, Carthage) for efficient project setup.
  • Stay updated with the latest iOS development trends, libraries, and best practices.
  • Actively participate in Agile ceremonies (sprint planning, retrospectives, code reviews).

Qualifications & Experience

  • Education: Bachelor's degree in Computer Science, Engineering, or related discipline.
  • Experience: 7-10 years of proven expertise in developing and releasing iOS applications (with published apps on the App Store).

Technical Expertise:
  • Proficiency in Swift and Objective-C.
  • Deep knowledge of iOS frameworks (Core Data, Core Animation, Core Graphics, Core Text).
  • Strong background in RESTful API integration and JSON data handling.
  • Familiarity with Kony Middleware (Mobile Fabric) is advantageous.
  • Practical experience with testing frameworks (XCTest, Quick, Nimble).
  • Exposure to CI/CD tools (Jenkins, Bamboo, Maven, Bitbucket).
  • Working knowledge of AWS (preferred but not mandatory).
  • Analytics integration experience (Firebase, Facebook, Google Analytics).
  • Hands-on with dependency management (CocoaPods, Carthage).

Domain Advantage: Experience in banking/financial applications will be a strong plus.

Soft Skills:
Related tags
-
JOB SUMMARY
MOBILE APPLICATIONS DEVELOPER
HORIZON COMPUTER MANAGEMENT PTE. LTD.
Singapore
13 days ago
N/A
Contract / Freelance / Self-employed

MOBILE APPLICATIONS DEVELOPER