What are the responsibilities and job description for the Android Developer position at JS Consulting?
Title: Android Developer
Location: Sunnyvale, CA Hybrid (Need Local)
Duration: 12 month contract, may extend
Interview: Video
Opening: 5
GC or USC Only !!!
Job Description-
Exp with Kotlin MVVM
Mid-senior level
Location: Sunnyvale, CA Hybrid (Need Local)
Duration: 12 month contract, may extend
Interview: Video
Opening: 5
GC or USC Only !!!
Job Description-
Exp with Kotlin MVVM
Mid-senior level
- 6 years of professional experience in various elements of full stack software development native mobile, web front end, back end, and hands-on coding experience in the past
- Experience with a consumer facing app and ecommerce or retail shopping
- Hands-on experience building scalable backend systems and platforms
- Have published at least one original Android app
- Experience with Android SDK, Services, and various methods of background processing
- Experience working with remote data via REST, JSON, Google Cloud Messaging, and the HTTP protocol
- Experience with third-party libraries and APIs
- Experience with analysis of memory issues such as memory leaks using memory analyzers tools (DDMS, MAT)
- Experience working with Kotlin, Coroutines, MVVM, MVVM Clean, View Models, Repository Design pattern, and other architectures
- Experience working with an orchestration Layer and GraphQL