Unclassified - New York, NY

posted 12 days ago

Full-time - Mid Level
New York, NY

About the position

The Android Developer position at Scorpiosys Consulting involves designing and implementing Android applications using modern technologies and frameworks. The role requires a strong understanding of the Android ecosystem and experience with various programming languages and tools to create robust and user-friendly applications. The developer will work in a collaborative environment, contributing to innovative projects and solutions.

Responsibilities

  • Design and implement Android applications using Java and Kotlin.
  • Utilize Jetpack Compose for building user interfaces.
  • Work with Kotlin Coroutines for asynchronous programming.
  • Integrate remote data via RESTful APIs and JSON.
  • Conduct unit testing for code robustness, including edge cases and usability.
  • Understand and apply architectural patterns such as MVP and MVVM.
  • Utilize application design patterns, including Gang of Four patterns.
  • Work with Jetpack components like Room and Navigation.

Requirements

  • 11+ years of experience in Android development.
  • Proficiency in Java and Kotlin programming languages.
  • Experience with MVVM architecture and Kotlin Coroutines.
  • Familiarity with Jetpack Compose for UI development.
  • Strong understanding of RESTful APIs and JSON data handling.
  • Experience with unit testing frameworks like JUnit and Mockito.
  • Knowledge of design patterns and architectural principles in mobile development.

Nice-to-haves

  • Experience with RxJava and LiveData.
  • Familiarity with additional Jetpack components.

Benefits

  • Collaborative work environment
  • Opportunities for technical excellence and creative problem-solving
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service