Senior Android Engineer: Kotlin & Jetpack Compose

EPAM Systems

United States

Remote

USD 120,000 - 150,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

EPAM Systems is seeking an experienced Android developer to design, build, and maintain native Android apps using Kotlin and the Android SDK. You will craft scalable architectures, implement modern UIs with Jetpack Compose, and ensure robust data handling with secure practices.

You will collaborate with backend teams through REST APIs, optimize performance, and mentor junior engineers in a collaborative, quality-driven environment.

Qualifications

  • 5+ years of professional Android development experience.
  • Strong knowledge of Kotlin and the Android SDK.
  • Hands-on experience with Jetpack Compose.
  • Solid understanding of Kotlin Coroutines and Flow.
  • Experience with MVVM and Clean Architecture.
  • Practical experience with dependency injection frameworks, particularly Dagger and Hilt.
  • Experience with Room, SQLite, and REST APIs.
  • Good understanding of the Android lifecycle, Activities, Fragments, Services, and lifecycle-aware components.
  • Experience with automated testing using JUnit, MockK or Mockito, Espresso, and Robolectric.
  • Experience with Git and CI/CD pipelines, preferably GitLab CI.
  • Familiarity with Android Profiler, LeakCanary, and performance optimization techniques.
  • Strong problem-solving skills and attention to code quality.
  • Experience in banking or FinTech projects will be considered an advantage.

Responsibilities

  • Develop and maintain native Android applications using Kotlin and the Android SDK
  • Design and implement scalable, maintainable application architecture
  • Build modern user interfaces using Jetpack Compose
  • Integrate backend services through REST APIs
  • Implement local data storage, caching, and secure data handling
  • Identify and resolve performance bottlenecks, memory leaks, and stability issues
  • Write and maintain unit, UI, integration, and instrumentation tests
  • Participate in code reviews and promote engineering best practices
  • Collaborate with cross-functional teams to deliver high-quality solutions
  • Mentor junior and middle-level engineers and share technical expertise

Skills

Kotlin
Jetpack Compose
Android SDK
Kotlin Coroutines
Kotlin Flow
MVVM
Clean Architecture
Dagger/Hilt
Room
SQLite
REST APIs
JUnit
MockK/Mockito
Espresso
Robolectric
Git
GitLab CI
Android Profiler
LeakCanary

Tools

Kotlin
Jetpack Compose
Android SDK
Kotlin Coroutines
Kotlin Flow
MVVM
Clean Architecture
Dagger/Hilt
Room
SQLite
REST APIs
JUnit
MockK/Mockito
Espresso
Robolectric
Git
GitLab CI
Android Profiler
LeakCanary

Job description

EPAM Systems is seeking an experienced Android developer to design, build, and maintain native Android apps using Kotlin and the Android SDK. You will craft scalable architectures, implement modern UIs with Jetpack Compose, and ensure robust data handling with secure practices.

You will collaborate with backend teams through REST APIs, optimize performance, and mentor junior engineers in a collaborative, quality-driven environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Android Engineer - Kotlin, Jetpack Compose
Senior Android Engineer - Kotlin, Jetpack Compose

Ciandt • United States

Remote
USD 120,000 - 180,000
Health insurance
Meal allowance
Childcare assistance
+5
Junior Android Engineer — Kotlin & Jetpack Compose
Junior Android Engineer — Kotlin & Jetpack Compose

Peraton • Falls Church (VA)

On-site
USD 66,000 - 106,000
Android Engineer — Kotlin + Jetpack Compose
Android Engineer — Kotlin + Jetpack Compose

Us Tech Solutions • Boston (MA)

On-site
USD 83,000 - 124,000
Senior Android Engineer — Kotlin, Jetpack & Cross‑Platform
Senior Android Engineer — Kotlin, Jetpack & Cross‑Platform

Programmers.io • St. Louis (MO)

On-site
USD 100,000 - 160,000
Junior Android Engineer (Kotlin, Jetpack)
Junior Android Engineer (Kotlin, Jetpack)

Peraton • San Antonio (TX)

On-site
USD 66,000 - 106,000
Senior Android Engineer - Kotlin, Jetpack Compose & Rx
Senior Android Engineer - Kotlin, Jetpack Compose & Rx

Beyond Sports • United States

Remote
USD 90,000 - 120,000
Remote Android Engineer: Kotlin & Jetpack Compose
Remote Android Engineer: Kotlin & Jetpack Compose

BairesDev • United States

Remote
CLP 87,891,000 - 126,953,000
Remote work
Competitive pay
Home setup provided
+4
Junior Android Engineer - Kotlin, Jetpack & Growth
Junior Android Engineer - Kotlin, Jetpack & Growth

Peraton • Aurora (CO)

On-site
USD 66,000 - 106,000
Senior Android Engineer: Kotlin, Jetpack & Architecture
Senior Android Engineer: Kotlin, Jetpack & Architecture

Peraton • Tacoma (WA)

On-site
USD 104,000 - 166,000
Senior Android Engineer — Kotlin, Jetpack Compose, Scalable Apps
Senior Android Engineer — Kotlin, Jetpack Compose, Scalable Apps

IMCS Group • Bellevue (WA)

On-site
USD 130,000 - 185,000