← Back to jobs

Aguila Consulting Logo
Android Developer

Aguila Consulting

 

Sheffield, UK

Posted On: 2 days ago
Experience: 5+ years
Availability: Onsite
Openings: 1
Category: Android Developer
Tenure: Full-time Only
Related Jobs

No related jobs found

Description

Build and scale native Android applications using modern architectural patterns and automated deployment pipelines.

This role is on-site.

Responsibilities

  • Develop and maintain native Android apps using Kotlin and Java.
  • Implement local data persistence with SQLite, Room, or DataStore.
  • Manage application lifecycles and reactive streams via Rx and Kotlin Coroutines.
  • Execute automated testing suites including unit, UI, and screenshot tests.
  • Manage the full release process via Google Play Console and CI/CD pipelines.

Required Skills

  • 5+ years of Android development experience.
  • Proficiency in Kotlin and Java.
  • Strong knowledge of Jetpack Compose and Android Jetpack.
  • Experience with MVVM and MVP design patterns.
  • Implementation of Rx and Kotlin Coroutines.
  • Database management using SQLite, Room, GreenDAO, or DBFlow.
  • Dependency injection using Dagger.android.
  • Networking with Retrofit and JSON parsing.
  • Testing with Mockito, MockK, JUnit, Espresso, and Cucumber.

Preferred Skills

  • Experience with Git Flow and Continuous Delivery workflows.
  • Knowledge of network security and build encryption.

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs