Incorporan - Plano, TX

posted 16 days ago

Full-time
Plano, TX
Professional, Scientific, and Technical Services

About the position

The Android Developer position is focused on designing and implementing Android applications using modern development practices and tools. 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, integrating with remote data sources, and ensuring code quality through unit testing.

Responsibilities

  • Design and implement Android applications.
  • Build 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.
  • Understand and apply architectural patterns such as MVP and MVVM.
  • Work with Jetpack components like Room and Navigation.

Requirements

  • Experience designing and implementing Android applications.
  • Proficiency in Java, Kotlin, and related frameworks (MVVM, Coroutines, Compose, Dagger, RxJava).
  • Strong understanding of the Android ecosystem and mobile UI fundamentals.
  • Experience with unit testing using JUnit and Mockito.
  • Familiarity with architectural patterns and design patterns.

Nice-to-haves

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