Android Developer
Abdul Aleem KhanUnited StatesSENIORPosted 2h ago
KotlinJavaCoroutinesLiveDataKotlin FlowsMVVMMVPMVIJetpack ComposeAndroid SDKRESTful APIsJUnitMockitoGitCI/CDReact NativeFlutterXamarin
About the Role
We are looking for an Android Developer to join our team. This role focuses on developing Android applications using Kotlin or Java.
Key Responsibilities
• Develop Android applications using Kotlin or Java
• Implement Coroutines, LiveData, and Kotlin Flows
• Apply MVVM, MVP, or MVI architecture patterns
• Work with Jetpack Compose and Android SDK
• Integrate RESTful APIs and third-party SDKs
• Write unit tests using JUnit and Mockito
• Debug and optimize application performance
• Use Git and CI/CD for version control and deployment
• Familiarize with cross-platform frameworks
Requirements
• Strong experience in Android development
• Hands-on experience with Kotlin or Java
• Knowledge of Coroutines, LiveData, and Kotlin Flows
• Experience with MVVM, MVP, or MVI architecture patterns
• Experience with Jetpack Compose and Android SDK
• Proficiency in RESTful APIs and third-party SDK integration
• Experience with JUnit, Mockito, and unit testing
• Knowledge of debugging, performance optimization, Git, and CI/CD
• Familiarity with cross-platform frameworks