We are looking for someone with 4-7 years of experience in iOS / iPhone applications development with:
Strong Object Oriented design and programming skills in SWIFT
Good working experience in iOS SDK (Cocoa Touch, UIKit, Core Data, Core Location, etc.) and XCode
Proficient in writing Unit and UI Test Cases and delivering quality work
Good experience with MVVM architecture
Experience in web services integration (REST APIs, JSON, XML), to connect iOS applications to back-end services
Experience with offline storage, threading, and performance tuning is desired
Understanding of Apple's design principles and interface guidelines** Areas of Responsibility **
Involvement in all aspects of development: playing a critical role in the design, planning, development, and deployment and help develop best practices for future development
Fast prototyping of proof-of concept features/applications based on a brief
Developing and maintaining new features in Mobile Application development
Owning the delivery of an entire piece of a system or application
Using technical knowledge and creative thinking to provide the most innovative solutions
Optimizing the performance of the apps and keeping up to date with the latest industry trends in mobile technologies
** Required Skills **
Dedicated to delivering high-quality work and adhering to timelines
Must be a good team player, good learner, and self-starter
Must have strong leadership and team management qualities- Good analytical and problem-solving skills
Good communication skills
Must have strong decision-making skill
Perks and Benefits
Company provided meals, Medical Insurance and other perks.