Required Skills

objective c ios Rest xml Javascript API JSON SDK swift

Work Authorization

  • Citizen

Preferred Employment

  • Full Time

Employment Type

  • Direct Hire

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 24th May 2022

JOB DETAIL

Role:

Design and develop native mobile Apps and SDKs for iOS using Swift

Integrate mobile SDKs & Restful API's.

Develop Apps & Mobile SDKs with enterprise level quality

Work as part of an agile team using scrums

Work / Collaborate with various cross functional teams of Product Managers / Tech Leads / UX to understand the requirements

Deliver code in an agile team environment

Drive teams to follow clean code principles, adhere to standard SDLC processes & should have security at its core

Drive innovation through rapid prototyping and iterative development

Unit Test case development and aiding in automation of apps & sdk

Responsible for end to end testing of the application, device coverage, unit testing, automation testing and release

Document the working systems and help in training of fellow engineers

Experience Requirements:

2-4 years of working experience in native iOS application development

Capability to build reusable frameworks to support business demands.

Should have strong understanding of lifecycles of iOS Application

Strong knowledge of Swift & working knowledge of Objective C

Strong experience designing and working with n-tier architectures (UI, Business Logic Layer, Data Access Layer).

Experience in advocating for and implementing iOS design patterns

Expert in design/implementation for availability, scalability and performance

Comprehensive experience developing mobile applications and mobile SDKs

Familiarity with cloud message APIs and push notifications

Should know effective use of debugging tools available

Aware of Mobile application development trends

Experience working with remote data via REST and JSON

Experience with XML, JavaScript and interfacing iOS applications to server side APIs

Exposure to development of server side components

Good knowledge of concepts of Oops and design patterns is a must

Should be quick learner of existing app or platform

Proficient understanding of code versioning tools, such as Git, svn etc.

A Plus: Knowledge of react, react native & android

A Plus: Knowledge of payments module

The successful candidate should have deep technical skills in software engineering; experience in modifying aspects of various iOS framework/service modules, development of intelligent services with iOS Application layer components. The candidate should be passionate about technology, should be open to contribute towards both front end and backend technologies, should be flexible to work on both iOS and Android platforms, if needed. The candidate should have the customers best interest in mind and should have the ability to work with multiple partners/teams and lead projects to delivery

Company Information