Job Title: IOS Developer
Experience: 1 to 4yrs
Work Mode: WFO, Bangalore - Malleshwaram
Job Description
We are looking for an experienced iOS Developer to join our mobile development team. The ideal candidate will have a strong background in developing iOS applications and will be responsible for designing and building advanced applications for the iOS platform, collaborating with cross-functional teams, and continuously improving app performance and user experience.
Responsibilities
€¢ Design and build advanced applications for the iOS platform.
€¢ Collaborate with cross-functional teams to define, design, and ship new features.
€¢ Work on bug fixing and improving application performance.
€¢ Identify and correct bottlenecks and fix bugs
€¢ Help maintain code quality, organization, and automatization
€¢ Support the whole application lifetime from idea through design, testing, release, and maintenance
€¢ Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Skills
€¢ Proficient with Swift and Cocoa Touch
€¢ Experience with iOS frameworks such as Core Data, Core Animation, etc.
€¢ Experience with offline storage, threading, and performance tuning
€¢ Familiarity with RESTful APIs to connect iOS applications to back-end services
€¢ Understanding of Apple€™s design principles and interface guidelines
€¢ Experience with performance and memory tuning with tools
€¢ Familiarity with cloud message APIs and push notifications
€¢ Knack for benchmarking and optimization
€¢ Proficient understanding of code versioning tools source tree, git
€¢ Familiarity with continuous integration
€¢ Solid grasp of algorithms, memory management, object oriented programming, and MVC Design
Competencies
€¢ Excellent communication skills
€¢ Ability to co-ordinate with cross functional teams
Should be a good Team player.