Conch Technologies - New York, NY

posted about 1 month ago

Full-time - Mid Level
New York, NY
Administrative and Support Services

About the position

The Android Developer position at Conch Technologies Inc involves designing and implementing Android applications, requiring a strong background in mobile development and proficiency in various programming languages and frameworks. This role is essential for creating robust and user-friendly applications, with a focus on modern development practices and architectural patterns.

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

  • 8+ years of experience in Android application development.
  • Proficiency in Java, Kotlin, and Android ecosystem.
  • Experience with MVVM architecture and Kotlin Coroutines.
  • Strong understanding of mobile UI fundamentals, including layout and animations.
  • Familiarity with architectural design patterns, including Gang of Four patterns.
  • Experience with unit testing frameworks like JUnit and Mockito.

Nice-to-haves

  • Experience with RxJava and LiveData.
  • Familiarity with Jetpack components like Room and Navigation.

Benefits

  • Full-time or contract position available.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service