← Back to jobs

Alltech Consulting Services Logo
Senior Android Developer

Alltech Consulting Services

 

Calgary, AB, Canada

Posted On: 30+ days ago
Experience: 7+ years
Availability: Onsite
Openings: 1
Category: Senior Android Developer
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

Build and maintain native Android applications using modern development patterns and tools.

This role is on-site.

Responsibilities

  • Develop native Android applications using Kotlin and Java.
  • Implement asynchronous programming logic using Kotlin Coroutines or RxJava.
  • Architect application components using the MVVM pattern.
  • Integrate RESTful web services and APIs into mobile applications.
  • Optimize application performance and debug complex code issues.

Required Skills

  • 5-7 years of software development experience.
  • 3-5 years of experience building native Android apps.
  • Expert knowledge of Kotlin and Java.
  • Proficiency with the Android SDK.
  • Experience with MVVM architecture.
  • Knowledge of asynchronous programming with Kotlin Coroutines or RxJava.
  • Understanding of reactive programming using LiveData and Flow.
  • Experience working with RESTful web services.
  • Knowledge of dependency injection using Dagger or Hilt.

Preferred Skills

  • Experience with Jetpack Compose.

Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs