About the Company: Apexon is a digital-first technology services firm, backed by Goldman Sachs Asset Management and Everstone Capital. We specialize in accelerating business transformation and delivering human-centric digital experiences. For over 17 years, Apexon has been meeting customers wherever they are in the digital lifecycle and helping them outperform their competition through speed and innovation.
About the Role: iOS DeveloperType: Full TimeLocation: Remote
Requirements:Minimum of 4 years of professional experience in iOS development.Strong development experience, including defining requirements, developing solution alternatives, and translating business requirements into technical designs.Strong understanding of Objective-C development and architecture.Solid knowledge of iOS SDK and frameworks.Proficiency with Swift and SwiftUI.Proficient with Xcode, Git, and MacOS.
Preferred Qualifications:Experience integrating third-party source code and libraries.Experience consuming and developing XML and JSON web services.Experience working in agile teams and familiarity with Agile methodologies.Knowledge of Test-Driven Development (TDD) principles and tools for iOS.Understanding of concurrent programming and threading in iOS applications.Excellent communication, interpersonal, collaboration, and leadership skills.Strong problem-solving skills and logical thinking.Ability to manage risk and change with an agile approach.Quick learner with the ability to adapt to new technologies rapidly.Experience designing web service APIs intended for mobile apps.Familiarity with private app store or OTA distribution.Experience with Git and GitHub for source code management and collaboration.Experience with CI servers like Jenkins or Xcode Bots for continuous integration.
Responsibilities:Design and build advanced applications for the iOS platform.Collaborate with cross-functional teams to define, design, and ship new features.Unit-test code for robustness, including edge cases, usability, and general reliability.Work on bug fixing and improving application performance.Continuously discover, evaluate, and implement new technologies to maximize development efficiency.