Synapse Tech Services - New York, NY

posted 16 days ago

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

About the position

The Android Developer position at Synapse Tech Service Inc. involves designing and implementing mobile applications primarily using Java and Kotlin. The role requires a strong understanding of the Android ecosystem and mobile UI fundamentals, with a focus on API integration and unit testing. This is a hybrid position based in New York, requiring three days in the office each week.

Responsibilities

  • Design and implement mobile applications using Java and Kotlin.
  • Integrate APIs into mobile applications.
  • Conduct unit testing using frameworks like Mockito.
  • Collaborate in an Agile development environment, participating in daily scrums and iteration reviews.
  • Apply architectural patterns such as MVP and MVVM in application design.
  • Utilize Android Jetpack and Kotlin Coroutines where applicable.

Requirements

  • 7+ years of experience in mobile application development.
  • Proficiency in Java, MVVM, Dagger, RxJava, Kotlin, JUnit, Mockito, and Git.
  • Strong understanding of the Android ecosystem and mobile UI fundamentals.
  • Experience with API integration and unit testing libraries.
  • Familiarity with architectural patterns and design patterns.

Nice-to-haves

  • Experience with Agile development methodologies.
  • Familiarity with Android Jetpack and Kotlin Coroutines.
  • Experience with additional unit testing frameworks.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service