Android Developer
Srinivas JarapulaUnited StatesSENIORPosted 11d ago
KotlinJavaJetpack ComposeAndroid SDKCoroutinesLiveDataFlowsReact NativeFlutterXamarinMVVMMVPMVIREST APIsSpringJUnitMockitoCI/CDGitAgile
About the Role
We are looking for an experienced Android Developer to join our team. This role focuses on building high-quality mobile applications using Kotlin and Java.
Key Responsibilities
• Build native Android applications using Kotlin and Java
• Implement UI components with Jetpack Compose
• Work with Android SDK, Coroutines, LiveData, and Flows
• Develop cross-platform solutions using React Native, Flutter, or Xamarin
• Apply MVVM/MVP/MVI architecture patterns
• Integrate with REST APIs and Spring
• Write unit tests using JUnit and Mockito
• Debug and optimize application performance
• Utilize CI/CD, Git, and Agile methodologies
Requirements
• Strong experience in Native Android Development using Kotlin/Java
• Hands-on experience with Jetpack Compose, Android SDK, Coroutines, LiveData & Flows
• Experience with cross-platform development using React Native, Flutter, or Xamarin
• Knowledge of MVVM/MVP/MVI architecture patterns
• Experience with REST APIs, Spring, unit testing (JUnit/Mockito), debugging & performance optimization
• Familiarity with CI/CD, Git, mobile security, and Agile methodologies