Tech Jobs for Talents without Borders
English-1st. Relocation-friendly. Curated daily by Imagine.
4,174 Jobs at 188 Companies

Android Developer | 4-6 Years | Bengaluru & Chennai

Capgemini

Capgemini

Software Engineering
India
Posted on Jun 26, 2024

Job Description

  • 4-9 years of experience on Android(Kotlin/Java/Jetpack) based mobile applications development.
  • Strong command on Android. Exposure towards Android SDK and different versions of it.
  • Good Kotlin exposure, Knowledge of Jetpack, architectural components, Coroutines, Hilt etc are preferred.
  • Exposure to android design patterns, MVP, MVVM(Kotlin, Java) is preferred.
  • Strong knowledge of the various packages on the Android App development stack like layouts, intents, widgets, content providers, location services, network, storage, security/cryptography, sqlite, etc.
  • Good understanding and exposure to Reactive programming RxAndroid & Dependency Injection framework like Dagger2
  • Knowledge of web services integration and serialization techniques like REST, SOAP, XML, JSON.
  • Strong penchant for Object Oriented Design and CS fundamentals
  • Experience of working with android build system, version control, bug tracking, continuous integration and other productivity enhancement software like Jira etc.
  • Experience in developing unit tests and UI tests using JUnit, Mockito, Espresso respectively.
  • Prior experience in working in Agile software methodologies
  • Taking responsibility and ownership in the team's work, team player and good communication skills.

Primary Skills

  • Kotlin
  • Jetpack Compose
  • Unit Testing
  • Design Patterns

Secondary Skills

  • Java
  • MVP
  • MVVM