Android Developer.(W2 Preferred)

$135,200 - $135,200/Yr

System Edge USA - New York, NY

posted 18 days ago

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

About the position

The Android Developer role involves designing and implementing Android applications, focusing on creating user-friendly interfaces and ensuring robust functionality. The position requires a strong understanding of the Android ecosystem and various programming languages and frameworks, with an emphasis on modern development practices and architectural patterns.

Responsibilities

  • Design and implement Android applications.
  • Build user interfaces using Jetpack Compose.
  • Utilize Kotlin Coroutines for asynchronous programming.
  • Work with remote data via REST and JSON.
  • Integrate Restful APIs and manage data flow.
  • Conduct unit testing for code robustness and reliability.
  • Apply architectural patterns such as MVP and MVVM in application design.
  • Implement application design patterns from the Gang of Four.

Requirements

  • Experience designing and implementing Android applications.
  • Proficiency in Java, MVVM, Kotlin Coroutines, Compose, Dagger, RxJava, JUnit, Mockito, and Git.
  • Experience with Jetpack Compose for building UIs.
  • Strong understanding of the Java and Android ecosystem.
  • Excellent understanding of mobile UI fundamentals, including layout and animations.
  • Understanding of architectural patterns such as MVP and MVVM.
  • Experience with unit testing and ensuring code reliability.

Nice-to-haves

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