Design, code, analyze, and test systems for iOS applications.
Introduce and present the use/nuances newly designed products to clients.
Handle software updates, patches, and bug fixes.
Develop applications for time-sensitive projects while considering business/system requirements.
Communicate with a team of developers, designers, project managers, and other personnel to ship new features.
Maintain project, drafts, files, codes and scripts in an organized manner that allows other team members to make edits/suggestions/changes.
Continually learn about new programming languages, operating system updates, and other information that will affect the functions of applications in development.
Job Specification
Proven working experience in software development
Working experience in iOS development
Have published one or more iOS apps in the app store
Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text
Experience with third-party libraries and APIs
Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
Solid understanding of the full mobile development life cycle