Job Description
Ideal candidates for this role will have experience of 1-3 years developing mobile applications on the iOS platform.
Responsibilities:
Translate designs and wire-frames into high quality code
Design, build, and maintain high performance, reusable and reliable code
Identify and correct bottlenecks and fix bugs
Requirements:
Strong knowledge of Objective-C/Swift concepts, Data structures and algorithms.
Strong knowledge of Interface Builder, Design patterns, Architectures like MVVM, MVC etc
Strong knowledge of iOS UI design principles, patterns, and best practices
Experience with RESTful APIs to connect iOS applications to back-end services
Experience with offline storage, threading, and performance tuning
Ability to understand business requirements and translate them into technical requirements
Proficient understanding of code versioning tools, such as Git
Understanding of Apple's iOS design principles and interface guidelines
Familiarity with cloud message APIs and push notifications
Familiarity with continuous integration
Good to have knowledge in React Native, Android, Kotlin
Skills
IOS Application development, Apple Platform, Swift, Objective-C, Kotlin, Android exposure
💡 Quick Summary
Seeking a career-building opportunity? The IOS Software Engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in Bangalore offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
