's degree or foreign equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education.
- A highly experienced Android developer with over 7 to 9 years of relevant experience.
- Candidates authorized to work for any employer in Canada without employer-based visa sponsorship are welcome to apply. Infosys is unable to provide immigration sponsorship for this role at this time.
Preferred Qualification:
- Strong knowledge of Java & Android build system with exp. in Kotlin.
- Proficient in Android development tools and technologies, including Jetpack Compose, Room Database, Retrofit and Firebase.
- Strong object-oriented design skills including design patterns, data structures, test driven development.
- Sound knowledge of memory management and concurrency.
- Working knowledge of Android internals, Android UI design principles, patterns, and best practices to help build high performance apps with low footprint.
- Experience building Android app from scratch with a strong focus on architecture. Familiar with MVP, MVVM, VIPER, etc.
- Experience working with remote data via REST and JSON.
- Experience with third-party libraries, APIs, web services and JSON, e.g Dagger, Rxjava, Retrofit, GSON, Jackson etc.
- Hands on knowledge working with Junit, Mockito.
Estimated annual compensation range for the candidate based in the below location will be:
Ontario: $ 89004 to $ 115491
The job entails sitting as well as working at a computer for extended periods of time. Should be able to communicate by telephone, email, or face to face. Extensive travel may be required as per client and project needs.