Conch Technologies - Plano, TX

posted 26 days ago

Full-time - Mid Level
Plano, TX
Administrative and Support Services

About the position

The Android Developer position at Conch Technologies Inc involves 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 remote data via REST and JSON.
  • Integrate Restful APIs and manage data using RxJava and LiveData.
  • Unit-test code for 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 performance.

Requirements

  • Experience designing and implementing Android applications.
  • Proficiency in Java, Kotlin, and MVVM architecture.
  • Experience with Kotlin Coroutines and asynchronous programming.
  • Familiarity with Jetpack Compose for building UIs.
  • Experience with RESTful APIs and JSON data handling.
  • Knowledge of RxJava, LiveData, and unit testing frameworks like JUnit and Mockito.
  • Strong understanding of mobile UI fundamentals and application design patterns.

Nice-to-haves

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