Job Description
Roles and Responsibilities:
Design develop and implement technical solutions for iOS platform.
Work with business analysts and end users to define system requirements.
Work with the functional testers to ensure accuracy and solution integrity.
Frequently communicate with users and team members during program development to review progress and ensure that requirements have been met.
Evaluate best approach to solve problems.
Present solutions and recommendations to stakeholders.
Provide technical training and mentoring to other teams and team members.
Technical Skills:
Experience as an iOS Developer using ObjectiveC Swift Kotlin and iOS SDK.
React Native development experience will be a big plus.
Proven work experience in design patterns mobile architecture using frameworks such as MVVM/MVC/MVP.
Familiarity with RESTful APIs to connect Android applications to backend services.
Strong knowledge of Apple s UI design principles patterns and best practices.
Experience with offline storage threading and performance tuning.
Proficient understanding of code versioning tools such as Git Mercurial or SVN.
NonTechnical Skills:
Excellent Written/Oral communication skills in English.
Quick learner.
Passionate for technical excellence.
Selfmotivated worker that can complete tasks under minimal supervision.
Ability to work under pressure.
Team Player.
Comfortable performing component demonstration in front of key business holders PMs and clients.
Qualifications:
BTech MSCIT MCA BE etc.
restful apis,design patterns,mvp,ios development,mvvm,mvc,svn,ios sdk,kotlin,communication skills,objective-c,git,swift,ui design principles,react native