Senior Android Mobile Developer

Philadelphia, PA

Company Name :IBA Infotech LLC

Type : Contract

Primary Skills : REST, SOAP, JSON, BitBucket, GitHub

Location : Philadelphia

CTC : DOE

Job Description:

Required:
  • Bachelors in Computer Science or related field.
  • 7 or more years application development experience.
 
Preferred:
  • 4+ years of developing and engineering applications as an Android mobile developer.
  • Must have expert level knowledge in one of the following technology areas: Kotlin, Java, Android SDK, Android Studio
  • Experience with performance and memory tuning with tools
  • Familiarity with cloud message APIs and Push Notifications setup and implementation
  • Solid understanding of object-oriented development and MVVM design pattern
  • Familiarity with RESTful APIs to connect iOS applications to back-end services (REST, SOAP, JSON), ETL jobs, and APIs (service-oriented architectures)
  • Working experience with Agile planning and development methodologies, continuous integration, and continuous delivery
  • Experience using Kanban board tools like TFS, BitBucket, or GitHub
  • Experience with test-driven development
  • Experience integrating 3rd party SDKs
  • Experience with offline storage and multi-threading
  • Experience with Security Protocols: SSL and Security Mechanisms like Client certificates, Basic Authentication, Authentication Tokens, OAuth and OpenId
  • Demonstrable portfolio of released applications on the Apple App Store and Google Play
  • Knowledge of other web technologies and UI/UX standards a plus