IOS Developer
Bangalore
Job Description
iOS Developer
Experience: 2 to 5 years
Location: Bangalore, Calicut
Responsibility:
- Development, delivery, and maintenance of mobile applications for iOS devices
- Ensuring that the mobile platform is safe, secure, and compatible with the latest devices and iOS versions
- Providing support for the development of mobile projects and devise solutions that are maintainable and scalable
- Identifying, diagnose, and resolve production issues
- Identifying opportunities for process and tool improvements and perform the implementation
- Communicating with the client around technical issues and capabilities limitations of iOS
Skills required:
- Highly proficient with Swift or Objective-C
- Expertise in iOS frameworks such as Core Data, Core Location, etc
- Experience with offline storage, threading, and performance tuning
- Familiarity with RESTful APIs to connect iOS applications to back-end services
- Strong understanding of object-oriented principles and design patterns
- Knowledge of accessibility issues on iOS
- Deep understanding of Apple's design principles and interface guidelines
- Experience in releasing apps via the store and other distribution methods
- Familiarity with cloud message APIs and push notifications (Firebase & APNS)
- Knowledge of iOS app state transitions
- A knack for bench marking and optimization will be valued
- Proficient understanding of code versioning tools (GIT and SVN). Understanding and experience of agile development
- Deep understanding of watchOS and SwiftUI
- Good communication skills
Company Information
Not Disclosed by the Recruiter
Not Disclosed by the Recruiter
Open Positions : 6