← Back to jobs

Prophecy Technologies Logo
Senior Android Developer

Prophecy Technologies

 

Alpharetta, GA, USA

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

No related jobs found

Description

Design and develop advanced Android applications using Kotlin and clean architecture.

This role is hybrid.

Responsibilities

  • Design and develop Android applications using Kotlin, implementing MVVM, MVI, and Clean Architecture patterns.
  • Integrate RESTful APIs, third-party SDKs, and Firebase Cloud Messaging.
  • Optimize application performance, memory usage, and write reusable, testable code.
  • Troubleshoot production bugs and participate in code reviews and technical discussions.
  • Ensure application security and reliability across the release cycle.

Required Skills

  • 8+ years of professional Android development experience.
  • Strong proficiency in Kotlin and Java.
  • Deep understanding of the Android SDK and Jetpack Components.
  • Experience with Room Database, Navigation Component, Coroutines, and Flow.
  • Proficiency with Retrofit, OkHttp, and JSON parsing libraries (Gson, Moshi).
  • Experience with Dependency Injection using Hilt or Dagger.
  • Competence in Git version control and Gradle build systems.
  • Ability to write unit tests (JUnit, Mockito) and UI tests (Espresso).

Preferred Skills

  • Experience with MVI architecture patterns.
  • Knowledge of Firebase Cloud Messaging integration.

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs