Required Skills

iOSDeveloper

Work Authorization

  • US Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

  • W2-Permanent

  • W2-Contract

  • Contract to Hire

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 12th Jan 2024

JOB DETAIL

Bachelor’s degree in computer science or equivalent.     •

5+ years of experience with iOS SDK     •

3+ years of experience in Swift, Objective-C, and Swift Package Manager     •

3+ years of experience with UI and Unit testing, preferably XCTest     •

3+ years of experience with Dependency Injection, Protocol Orientated Programming     •

Experience with UIKit, Swift UI:  Foundation, Core Location, Combine, and other iOS related core libraries     •

Experience in Design using Storyboards and Xib     •

Experience with Accessibility Inspector     •

Experience in preparing and submitting iOS applications to TestFlight and App store     •

Experience in mobile application persistence such as SQL, Core Data     •

Strong knowledge in Memory management using ARC     •

Knowledge of Apple's Human Interface Guidelines     •

Understanding of MVVM Architecture and Coordinator Pattern     •

Good understanding of software design concepts and patterns     •

Good understanding of RESTful APIs, GraphQL, and how to connect iOS applications to those services using AFNetworking, AlamoFire libraries.     •

Good understanding in debugging strategies and tools: UI Debugger, Memory leaks etc.     •

Good knowledge in App Profiling to finetune mobile applications using Instruments     •

Demonstrated experience in Agile development, application design, software development, and testing     •

Aptitude for learning and applying programming concepts     •

Ability to effectively communicate with stakeholders, product, and experience owners     •

Familiarity with CICD tools and Dev Ops     •

Familiarity with version controls tools, preferably Git     •

Interest in mobile security     •

Experience with banking is a plus     •

Experience with iPad OS and Watch OS is a plus     •

Company Information