Blue Ocean Ventures - New York, TX

posted 26 days ago

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

About the position

The Android Developer / iOS Developer position at MPHASIS involves designing and implementing mobile applications with a focus on Android development. The role requires a strong understanding of the Android ecosystem and mobile UI fundamentals, as well as experience with various programming languages and frameworks. This is a full-time, W2 position based in New York or Plano, TX, with an emphasis on onsite work from day one.

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 and reliability.
  • Understand and apply architectural patterns such as MVP and MVVM.
  • Implement application design patterns from the Gang of Four.
  • Work with Jetpack components like Room and Navigation.

Requirements

  • 8+ years of experience in mobile application development.
  • Proficient in Java, Kotlin, and Android development.
  • Experience with MVVM architecture and Kotlin Coroutines.
  • Strong understanding of mobile UI fundamentals, including layout and animations.
  • Familiarity with architectural patterns such as MVP and MVVM.
  • Experience with RESTful API integration and JSON data handling.
  • Ability to write unit tests using JUnit and Mockito.

Nice-to-haves

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