For Employers
MOBILE APPLICATIONS DEVELOPER


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

  • Design, build, and maintain advanced iOS applications using Swift and Objective-C.
  • Collaborate with cross-functional teams (UX designers, product owners, test engineers, other developers) to define, design, and implement new features.
  • Write unit tests and UI tests to ensure code robustness, usability, and reliability.
  • Debug, fix bugs, and improve application performance.
  • Continuously evaluate and implement new technologies to maximize development efficiency.
  • Integrate applications with remote data services via REST/JSON and work with service-oriented architectures.
  • Utilize DevOps tools like Bitbucket, Jenkins, Maven, and Bamboo to configure CI/CD pipelines.
  • Work on mobile frameworks such as Core Data, Core Animation, Core Graphics, Core Text, Promise Kit, Alamofire, Object Mapper, etc.
  • Apply design patterns (MVC, MVP, VIPER) and object-oriented programming concepts.
  • Implement analytics frameworks like Firebase, Facebook, and Google Analytics.
  • Use CocoaPods or Carthage for dependency management.
  • Maintain knowledge of the iOS mobile landscape, trends, architectures, and emerging technologies.
  • Support Agile development processes, including participation in sprint planning, code reviews, and testing.

Required Experience & Skills

  • Education: Bachelor's degree in Computer Science, Engineering, or related field.
  • Experience: 7-10 years of iOS software development experience, with published apps on the App Store.
  • Technical Skills:
    Swift and Objective-C development
    iOS frameworks: Core Data, Core Animation, Core Graphics, Core Text
    RESTful API integration, JSON handling
    Knowledge of Kony Middleware (Mobile Fabric) is a plus
    Unit testing and UI automation frameworks (Quick, Nimble, XCTest)
    Design patterns: MVC, MVP, VIPER
    Experience with CI/CD and DevOps tools (Jenkins, Bamboo, Maven, Bitbucket)
    Familiarity with AWS is a plus
    Analytics frameworks: Firebase, Facebook, Google Analytics
    Dependency managers: CocoaPods, Carthage
  • Domain Knowledge: Exposure to Financial / Banking applications is preferred.
  • Strong problem-solving, analytical, and communication skills.
  • Ability to learn new technologies quickly and adapt to a fast-paced environment.
Related tags
-
JOB SUMMARY
MOBILE APPLICATIONS DEVELOPER
HORIZON GLOBAL SERVICES PTE. LTD.
Singapore
13 days ago
N/A
Contract / Freelance / Self-employed

MOBILE APPLICATIONS DEVELOPER