Android Developer

Unique System Skills LLC
Irvine, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Irvine, United States of America

Tech stack

Multitier Architecture
Android
Continuous Integration
Dependency Injection
JSON
Model View ViewModel
Parsing
SonarQube
Data Streaming
Gitlab
GIT
Kotlin
REST

Job description

We re looking for a passionate Android Developer with hands-on experience in building modern, scalable, and high-performance Android applications., * Design, develop, and maintain Android applications using Kotlinand Jetpack

  • Implement asynchronous programmingand reactive data flows with coroutines and flows.
  • Architect and maintain clean, testable, and modular code using MVVMand Hilt for dependency injection.

Requirements

  • Integrate applications with RESTful APIsand handle data using Room, Retrofit, or similar tools.
  • 5 to 10 years of professional Android development experience.
  • Strong proficiency in Kotlinand solid understanding of the Android SDK.
  • Deep knowledge of Kotlin coroutinesand flows for managing asynchronous tasks and reactive streams.
  • Proven experience with Hiltfor dependency injection and MVVM architecture for scalable app design.
  • Practical experience with Jetpack componentssuch as ViewModel, LiveData, Navigation, Room, and WorkManager.
  • Familiarity with Git, RESTful APIs, and JSON parsing.
  • Experience with unit testingand instrumentation testing
  • Knowledge of Clean Architecture.
  • Exposure to CI/CD pipelinesand tools like GitLab and SonarQube.

Apply for this position