Required Skills

iOS Swift Objective C and Cocoa Touch Viper Architecture

Work Authorization

  • Us Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 29th Jan 2021

JOB DETAIL

Have at least 8 years of experience on iOS app development

               Experience of Retail domain will be an added advantage

Technical/Functional Skills           

 

:               Experience with iOS, Swift, Objective C and Cocoa Touch

               8+ years experience in mobile application development

               Experience in Viper Architecture

               Experience in UI designing with auto layout, storyboards and size classes.

                Fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis

               Good Knowledge of Swift programming concepts

               Knowledge of Swift Protocol Oriented Programming is preferable

               Deep knowledge on iOS multithreading programming is necessary

               Exceptional analytical aptitude and attention to detail

               Good knowledge of Ecommerce Technology and Architecture

               Have basic understanding of UML, XML, Web Services

               Deep understanding of iOS WebKit and Cookie handling 

                Experience with developing Augmented Reality applications

               Good knowledge on framework integration and dependency management tools like Cocoa Pod/ Carthage etc.

               Experience With OpenGL/ Metal Framework

               Experience with Push notification frameworks such as Urban Airship

               Experience with layouts using stack view and collection views.

               Experience In developing Location based services including Map Kit

               Good Experience in various XCode debugging tools , especially Instrument tools

               Good Knowledge on Xcode Unit Testing and UI testing  practices

               Understanding of Source Code Control (Preferred – GIT) and maintenance

               Experience in calling REST API with XML and JSON Reponses

                Experience in continuous integration practices (Tools like Jenkins) is preferable

               Good knowledge on Apple’s new features and updates on iOS and other relevant technologies

               Good Knowledge on various design patterns like MVC, MVP, MVVM etc.

 

 

Roles & Responsibilities               

:               Building complex iOS Apps (iPhone and iPad)

               Incorporate enhancements for new features

               Analysis of new requirements (business requirements), business impacts, work prioritization and estimation.

               Prepare Low level and High Level design document or technical specifications.

               Code and test(Unit and System Test) application components

 

Generic Managerial Skills             

 

:               Ability to take business requirements and develop functional design and help in technical design

               Good organizational and problem solving skills

               Good team player who is self motivated and well organized

               Strong oral and written communication skills

               Ability to work with remote teams

               Ability to manage project scope

               Ability to ensure quality of the delivered components.

               Onshore / Offshore team management, capacity planning

               Offshore co-ordination for construction and testing of defects/BRs, review and code delivery

Company Information