Job Description

We are looking for a Senior Software Engineer (Android) to work with our team of talented engineers, to design and build the next generation mobile applications in a scalable manner.

Qualifications

  • Bachelor’s or Master’s in Computer Science with 6+ years of Android application development experience
  • Deep understanding of MVVM architecture and ability to refactor MVP > MVVM (VIPER familiarity is a plus)
  • Strong expertise in Android SDK , component lifecycles, and modern Android development (Kotlin, Jetpack, Compose)
  • Hands‑on experience with key libraries: RxJava, Retrofit, OkHttp, Dagger/Hilt, Firebase, Crashlytics
  • Experience building responsive Android apps (multiple screen sizes), custom widgets, and reusable components
  • Strong knowledge of unit/UI testing (Mockito, Robolectric, Espresso) and CI/CD basics
  • Familia...

Apply for this Position

Ready to join Techwaresoft LLC? Click the button below to submit your application.

Submit Application