Experience expectation - Code author and craftsman, this engineer will be responsible for code delivery in a timely and accurate fashion. Be a part of the mobile team in developing features for iOS & Android apps. Work on tasks assigned by the development lead on day-to-day basis to achieve teams goal. Collaborate and communicate withotherdevelopers to build efficient technical solutions.
?Bachelor?s Degree - 4year College degree in Computer Science or equivalent subject or experience
?4+ Years of experience in Native Mobile Application development environment (iOS), preferably in agile environment.
?4+ years of strong development experience in Java/Objective C/Swift with knowledge of Object-oriented development,
? Coding Expectation - 100% of time
? Expert in Swift
?Experience in: Android, Java
?Experience in Good programming practices, Industry standards and frameworks
?Experience in Unit tests, Integration tests, UI tests and automation tests
? Knowledge of one of more of Sonar, Android Lint, XCTest, Espresso, Kiwi
?Experiencewith Service-oriented architecture including SOAP, REST, JSON and/or Thrift.
? Familiarity with Jenkins, Maven, GIT, SVN
?Experience in using JSON & XML
?Experience integrating with Analytics products
Nice to have:
?Experience in Banking apps
? Familiarity with secure coding practices
?Agile development experience
?Experience in using Bitbucket
?Experience in NodeJs, Chef, ruby
? Knowledge of Cocoapods, Artifactory, Homebrew