An iOS developer will be responsible for developing applications for mobile devices powered by Apple's iOS operating system.
Key Responsibilities
• Designing and building mobile applications for Apple’s iOS platform.
• Collaborating with the design team to define app features.
• Ensuring quality and performance of the application to specifications.
• Identifying potential problems and resolving application bottlenecks.
• Publishing application on App Store and Testflight.
• Maintaining the code and atomization of the application.
• Designing and implementing application updates.
• Implementation and integration with backend
An ideal candidate will have
• Bachelor’s degree in computer science or software engineering
• Minimum 5 years' proven experience as an app developer
• Proficient in Objective-C and Swift
• Extensive experience with iOS Frameworks such as Core Data and Core Animation
• Knowledge of iOS back-end services
• Knowledge of Apple’s design principles and application interface guidelines
• Proficient in code versioning tools including Mercurial, Git, and SVN
• Knowledge of C-based libraries
• Familiarity with push notifications, APIs, and cloud messaging
• Experience with continuous integration
We offer competitive compensation and benefits with a positive and upbeat work environment.