Android Developer
* Expertise in working with Kotlin, Java for Android app development
* Must have a good understanding on Android SDK, Android runtimes, SQLite, Room DB, Jetpack, offline mobile apps, data sync, etc.
* Should have worked on REST API integration and handling JSON
* Should have knowledge of dependency injections
* Should have developed Android apps integrated with one or more of Enterprise systems/backend services in cloud-based middleware, databases and REST/SOAP web services
* Should have knowledge of cloud message APIs and push notifications
* Should have good understanding and usage of tools like Android studio/IntelliJ IDE, ADB debug bridge, Instruments/profiling, etc.
* Should have good debugging skills to identify and resolve issues
* Should be able to understand and implement Design Patterns like MVVM, MVC, etc. on Kotlin/Java in windows/MAC machines
* Should have the ability to create Low-level design for modules, high quality Coding and Unit Testing
* Good communication, problem solving skills and learning attitude.
* Should be able to work independently and as a part of team
* Should be willing work on development and support projects
* Should attention to details and should have good understanding of material design guidelines
* Coding experience on other mobile app development platforms like Swift iOS, Xamarin, ReactNative, Flutter, etc., will be a plus.
Job Types: Contract, Full-time
Pay: $73,629.95 - $147,958.47 per year
Schedule:
* 4 hour shift
* 8 hour shift
Ability to commute/relocate:
* Plano, TX 75023: Reliably commute or planning to relocate before starting work (Required)
Experience:
* Android: 5 years (Required)
* Kotlin: 5 years (Required)
* Java: 5 years (Required)
Work Location: In person