Previous Job
Senior Native Android Engineer
Ref No.: 18-05549
Location: Milpitas CA, California

Preferred Qualifications

5+ years of Android application development experience using Android Studio, Android SDK, Retrofit or Volley and Android Data binding.
5+ years with Android SDK and thorough understanding of mobile development lifecycle.
2+ years invoking Android native capabilities through Cordova and deploying native or hybrid apps into the Google Play store
Strong understanding of mobile security practices (SSL Pinning, OAuth2, Keystore, Encryption)
Understanding of mobile accessibility implementation.
Experience working with third party libraries and APIs.
Experience in JavaScript
Comprehensive understanding of REST/JSON/XML Web Services
Experience with MVVM, MVC design pattern.
Experience with Testing tools
Experience deploying apps into Google Play store
Experience with GIT source control management.
Experience in Agile
Experience with secure coding practices

Secondary Skill Requirements / Added Advantage:
Experience with HTML5, AJAX, CSS
2+ years with AngularJS / BackboneJS , Node