Conch Technologies - New York, NY

posted 25 days ago

Full-time - Entry Level
New York, NY
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 onsite in New York City and is expected to contribute to the development of user interfaces and ensure the robustness of the applications through unit testing.

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, including edge cases and usability.
  • 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, Dagger, RxJava).
  • Strong understanding of mobile UI fundamentals, including layout and animations.
  • Experience with unit testing using JUnit and Mockito.
  • Familiarity with architectural design patterns, including Gang of Four patterns.

Nice-to-haves

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