← Back to jobs

Han Staffing Logo
Senior Android Developer

Han Staffing

 

Wayne, NJ, USA

Posted On: 15+ days ago
Experience: 8+ years
Availability: Hybrid
Openings: 3
Category: Android Developer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will build and maintain native Android applications using modern development practices.

This role is on-site.

Responsibilities

  • Design and implement Android applications using Kotlin and Java.
  • Build modern user interfaces with Jetpack Compose.
  • Manage asynchronous programming tasks using Kotlin Coroutines.
  • Integrate remote data sources via REST and JSON.
  • Write unit tests using JUnit and Mockito to cover edge cases and reliability.

Required Skills

  • 8+ years of professional experience in Android development.
  • Proficiency in Kotlin and Java.
  • Hands-on experience with Jetpack Compose for UI development.
  • Strong knowledge of MVVM and MVP architectural patterns.
  • Experience with Kotlin Coroutines and RxJava.
  • Proficiency with Dagger for dependency injection.
  • Experience integrating Restful APIs and handling JSON.
  • Competency in Git and unit testing with JUnit and Mockito.
  • Knowledge of Gang of Four design patterns.

Preferred Skills

  • Experience with Jetpack components such as Room and Navigation.

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs