ApTask - Plano, TX

posted 29 days ago

Full-time - Senior
Plano, TX
Administrative and Support Services

About the position

The Senior Android Developer will be responsible for designing and implementing high-quality Android applications. This role requires a strong understanding of the Android ecosystem and mobile UI fundamentals, as well as experience with various programming languages and frameworks relevant to Android development.

Responsibilities

  • Design and implement Android applications.
  • Develop user interfaces using Jetpack Compose.
  • Utilize Kotlin Coroutines for asynchronous programming.
  • Integrate remote data via REST and JSON.
  • Conduct unit testing for code robustness and reliability.
  • Apply architectural patterns such as MVP and MVVM in application design.
  • Work with Jetpack components like Room and Navigation.

Requirements

  • Experience designing and implementing Android applications.
  • Proficiency in Java, MVVM, Kotlin Coroutines, Compose, Dagger, RxJava, JUnit, Mockito, and Git.
  • Strong understanding of the Android ecosystem and mobile UI fundamentals.
  • Experience with unit testing and ensuring code reliability.
  • Familiarity with architectural patterns such as MVP and MVVM.

Nice-to-haves

  • Experience with other Jetpack components like Room and Navigation.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service