Required Skills

Android developer

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 :- 14th Jul 2021

JOB DETAIL

  • 8+ years of experience in Object-oriented design and programming - specifically in Swift and Objective-C
  • Experience with GCD and asynchronous programming
  • Implemented different iOS architectures patterns like MVVM, MVC, MVP and VIPER is a plus
  • Debugging experience with stack traces, performance & concurrency/threading issues
  • Experience with blocks and closures
  • Proven experience with crafting and integrating client side REST APIs and Web Sockets
  • Experience documenting code and suggest best practices in code and design reviews 
  • Familiarity with mobile application lifecycle and UI development using storyboards, NIBs and programmatically 
  • Excellent memory management 
  • Experience working with writing secure code and protecting code against malicious attacks
  • Experience working in Scrum environment 
  • Familiar with object oriented, protocol oriented and functional programming
  • Well versed with SOLID principles
  • Experience with CI/CD and Xcode build process 
  • Create Unit test and UI automation with XCTest framework 
  • Experience with dependency manager like CocoaPods and Swift Package Manager
  • Strong version control knowledge
  • Familiar with iOS App Store release process, profile and certificate creation
  • Great communication and written skills
  • Passion for quality and attention to detail 
  • Aptitude to learn new technologies
  • Excellent debugging and problem solving skills

Education:

BS degree in Computer Science or related field, or equivalent work experience

Additional Requirements:

  • Experience working with cloud platforms is a plus
  • Experience working in Banking apps is a plus
  • Swift UI and Combine is a plus
  • Sonar is a plus
  • Arxan is a plus
  • Shell scripting experience is a plus

Company Information