Zodiac Solutions - New York, NY

posted 18 days ago

Full-time - Mid Level
New York, NY
Professional, Scientific, and Technical Services

About the position

The Android Developer position at Zodiac Solutions is a contract role based in New York, requiring extensive experience in designing and implementing Android applications. The role involves working onsite from day one and includes a structured interview process consisting of a coding exercise followed by two interview levels and a client interview.

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.
  • Implement application design patterns as per Gang of Four principles.

Requirements

  • 8+ years of experience in Android development.
  • Proficient in Java, Kotlin, and Android ecosystem.
  • Experience with MVVM architecture and Kotlin Coroutines.
  • Strong understanding of mobile UI fundamentals, including layout and animations.
  • Experience with RESTful API integration and JSON data handling.
  • Familiarity with unit testing frameworks like JUnit and Mockito.
  • Knowledge of architectural patterns and design principles.

Nice-to-haves

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