An iOS developer I’m responsible for developing applications for mobile devices powered by Apple’s iOS operating system and publish more than 20 apps on appstore.
• Design and build applications for the iOS platform
• Collaborating with cross-functional teams to define, design, and ship new features.
• Ensure the performance, quality, and responsiveness of applications
• Identify and correct bottlenecks and fix bugs
• Monitor the performance, quality, and responsiveness of company's applications.
• Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Expertise:
• Proficiency in Swift
• Knowledge of RESTful APIs to connect to back-end services.
• Understanding of object-oriented programming.
• Proficient understanding of code versioning tools such as Git, Mercurial or SVN
• Apple Human Interface Guidelines
• Frameworks and APIs like Foundation, UIKit, and CocoaTouch
• Memory management and thread management.
• Team player
• Good time-management skills