InfiCare Technologies - Plano, TX

posted 16 days ago

Full-time
Plano, TX
Administrative and Support Services

About the position

The Android Developer position is focused on designing and implementing mobile applications for the Android platform. The role requires a strong understanding of the Android ecosystem and proficiency in various programming languages and frameworks, particularly Java and Kotlin. The developer will work on building user interfaces using Jetpack Compose and will be responsible for ensuring the robustness and reliability of the applications through unit testing.

Responsibilities

  • Design and implement Android applications.
  • Build user interfaces using Jetpack Compose.
  • Work with Kotlin Coroutines for asynchronous programming.
  • Integrate remote data via REST and JSON.
  • Conduct unit testing for code robustness, including edge cases and usability.
  • Understand and apply architectural patterns such as MVP and MVVM.
  • Utilize application design patterns from the Gang of Four.
  • Collaborate with team members to enhance application functionality.

Requirements

  • Experience designing and implementing Android applications.
  • Proficiency in Java, Kotlin, and related frameworks (MVVM, Dagger, RxJava).
  • Experience with Jetpack Compose for building UIs.
  • Strong understanding of the Android ecosystem and mobile UI fundamentals.
  • Experience with RESTful API integration and remote data handling.
  • Ability to unit-test code for robustness and reliability.
  • Understanding of 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