Required Skills

iOS Swift Objective C UML XML Web Services

Work Authorization

  • Us Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 8th Feb 2021

JOB DETAIL

 

Technical/Functional Skill :-

  • 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