Job Openings
IOS Developer
About the job IOS Developer
JOB Responsibilities
- Design and build applications for the iOS platform using native language (Objective-C and Swift)
- Support and enhance existing iOS mobile applications
- Ensure the applications run smoothly on various iOS devices
- Consume server side RESTful API within iOS applications
- Maintain good knowledge of latest app development technique
- Able to understand basics of UIView animations
- Able to create customizable controls which can be reused in other projects
- Experience integrating 3rd party SDKs & APIs
- Experience with iOS frameworks such as Core Data, Core Animation etc.
- Understanding of Apples design principles and interface guidelines
- Proficient understanding of code versioning tools such as git, gitlab etc.
- Solid understanding of full mobile development life cycle preferred
- Experience maintaining code quality and optimize code wherever required
- Ensure that all documentation, processes and methodologies used in the various phases of system development and implementation are in accordance with the Banks standards.
- Ensure proper documentation of all development to facilitate future maintenance and enhancements.
- Prepare, conduct and review of system tests, to ensure accuracy and completeness to ensure problem free-implementation
- Provide support during implementation of software and systems.
- Liaise with other Departments within division for smooth deployment of Application Software.
- Able to communicate solution proposal to business Technology platform assessment inclusive of stress test benchmarking
Requirements
- BS/MS degree in Computer Science, Engineering or a related subject
- Proven working experience in software development
- Working experience in iOS development
- Have published one or more iOS apps in the app store
- A deep familiarity with Objective-C and Cocoa Touch
- Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text