IOS Developer

Bangalore, India
Posted 7 months ago

We are looking for a Swift developer responsible for the development and maintenance of applications aimed towards iOS, including mobile phones, tablets, and full-fledged computers. Your primary focus will be the development of such applications and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.
Responsibilities
• Design and build applications for iOS.
• Pro in Autolayout and Size classes
• Ensure the performance, quality, and responsiveness of applications
• Collaborate with a team to define, design, and ship new features
• Identify and correct bottlenecks and fix bugs
• Help maintain code quality, organization, and automatization
• Proficient in both Objective C and Swift languages.
• Has worked on Sockets.
• Has worked on push notification integration(APNS)
• Has experience in publishing apps on App Store.
Skills & Experience
• 2 -3 years of experience.
• Proficient in Swift, with a good knowledge of its ecosystems
• Solid understanding of object-oriented programming
• Good knowledge of performance limits and characteristics
• Knowledge of memory management and multi-threading
• Familiarity with RESTful APIs to connect to back-end services
• Good sense of UI design and a user-oriented focus
• Implementation of automated testing platforms and unit tests
• Knack for benchmarking and optimization
• Understanding of Apple’s design principles and interface guidelines
• Proficient understanding of code versioning tools {{e.g. Git, Mercurial or SVN}}
• Familiarity with continuous integration

Job Features

Job CategoryMobile Development

Apply Online