Description
You will develop and maintain native applications for iPhone and iPad.
Responsibilities
- Build mobile user interfaces using the UIKit framework.
- Implement media features using CoreImage, CoreAnimation, CoreGraphics, AVFoundation, and Photos frameworks.
- Manage application lifecycle, memory, and device resources effectively.
- Apply OOP best practices and MVC architectural patterns to the codebase.
Required Skills
- 4+ years of production mobile app development experience.
- Proficiency in Objective-C and CocoaTouch.
- Strong mobile UI design skills with UIKit.
- Bachelor’s Degree in Computer Science.
- Demonstrated experience with memory and resource management on mobile devices.
- Ability to provide a relevant portfolio of iPhone/iPad apps.
- Understanding of MVC patterns.
Preferred Skills
- Experience with CoreData, SQLite, or interfacing with web services.
- Familiarity with Android, Windows, or hybrid development using HTML5/CSS3.