← Back to jobs

VSoft Corporation Logo
Android Developer

VSoft Corporation

 

Columbia, MD, USA

Posted On: 30+ days ago
Experience: 8+ years
Availability: Remote
Openings: 1
Category: Android Developer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will own the development and maintenance of Android applications using Kotlin and MVVM/MVP architectures. You are responsible for implementing robust backend integrations and ensuring high-quality code through rigorous debugging.

Responsibilities

  • Develop and maintain Android apps using Kotlin and reactive programming with RxJava.
  • Implement architectural patterns including MVVM and MVP to ensure scalable code structure.
  • Manage dependency injection using Dagger 2 or Hilt.
  • Debug complex issues using ADB commands and log analysis.
  • Design and optimize data persistence layers using Room, Realm, or MySQL.

Required Skills

  • 8+ years of professional Android programming experience.
  • Expert-level proficiency in Kotlin.
  • Strong experience with RxJava for reactive streams.
  • Deep understanding of MVVM and MVP architecture patterns.
  • Hands-on experience with DI frameworks: Dagger 2 or Hilt.
  • Proficiency with ADB for debugging and device interaction.
  • Experience with relational databases (MySQL) and object-relational mappers (Room/Realm).

Preferred Skills

  • Experience with cross-platform frameworks (Xamarin, Ionic, React Native).
  • Familiarity with Linux environments and Docker.

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs