Description
You will design, build, and maintain high-performance applications for the iOS platform, owning the full development lifecycle from feature definition to release.
This role is on-site.
Responsibilities
- Design and build robust applications for iOS using Swift or Objective-C.
- Ensure application performance, quality, and responsiveness across devices.
- Collaborate with engineers to define, design, and ship new features.
- Identify bottlenecks, fix bugs, and maintain code quality and automation.
Required Skills
- 6+ years of professional experience in iOS development.
- Proficiency with Swift, Objective-C, and Cocoa Touch.
- Experience with iOS frameworks including Core Data and Core Animation.
- Experience with offline storage, threading, and performance tuning.
- Familiarity with RESTful APIs for back-end integration.
- Knowledge of UI/UX standards and Apple’s design principles.
- Experience with performance and memory tuning using Instruments or Shark.
- Familiarity with cloud message APIs and push notifications.
- Proficiency with version control tools such as Git, Mercurial, or SVN.
Preferred Skills
- Knowledge of low-level C-based libraries.