Senior Android Developer

EPAM Systems, Inc.

United States

Remote

USD 110,000 - 150,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

EPAM Systems, Inc. is seeking a Senior Android Developer to build and evolve native mobile applications with a strong Android focus. You will collaborate across product, design, QA, and iOS partners to deliver high-performance features.

Responsibilities include designing Android apps with Kotlin, shipping features, mentoring juniors, participating in CI/CD, and aligning with cross-functional teams. This role offers international project exposure and opportunities for growth.

Qualifications

  • 3+ years of Android development with Kotlin and Java
  • Experience shipping native mobile apps with strong Android focus
  • Experience contributing to mobile architecture decisions for scalability and performance
  • Mentorship and code review experience to guide junior engineers
  • Agile delivery experience with cross-functional teams
  • Upper-Intermediate English proficiency (B2) and strong collaboration skills

Responsibilities

  • Design high-quality Android applications using Kotlin and Android best practices
  • Build new features in partnership with product, design, QA, and engineering peers
  • Define mobile architecture decisions to improve scalability and performance
  • Write clean, testable code and develop unit tests
  • Review code to ensure quality and consistency
  • Troubleshoot defects and performance bottlenecks
  • Collaborate with iOS partners to align architecture and UX
  • Contribute to CI/CD workflows for reliable releases
  • Mentor junior engineers and share best practices

Skills

Kotlin
Java
Android
Jetpack Compose
CI/CD
Code reviews
OOP
Design patterns
English (Business)

Tools

Android Studio
Git
CI/CD tools
Observability tools

Job description

We are seeking a Senior Android Developer to build and evolve native mobile applications with a strong focus on Android. You will collaborate across product, design, QA, and iOS partners to deliver reliable, high-performance features.ResponsibilitiesDesign high-quality Android applications using Kotlin and Android best practicesBuild new features in partnership with product, design, QA, and engineering peersDefine mobile architecture decisions that improve scalability, maintainability, and performanceWrite clean, testable, well-documented code that meets engineering standardsDevelop unit tests and improve automated test coverage to increase reliabilityReview code to ensure quality, consistency, and adherence to standardsTroubleshoot defects, stability issues, and performance bottlenecksMonitor app performance and optimize user experienceCollaborate with iOS counterparts to align architecture, UX, and development practicesContribute to CI/CD workflows to support efficient and reliable releasesParticipate in technical discussions and promote engineering best practicesMentor junior engineers through guidance and constructive feedbackRequirements3+ years of experience with Android development using Kotlin and JavaExperience developing and shipping native mobile applications with strong Android focusProven experience contributing to mobile architecture decisions for scalability and performanceMentorship and code review experience with ability to guide junior engineersAgile delivery experience working in cross-functional teamsStrong software engineering knowledge of OOP, design patterns, and mobile architectureUpper-Intermediate English proficiency (B2)Strong communication and collaboration skills to work effectively across teamsNice to haveCI/CD pipeline experience for mobile release automationExperience with observability, analytics, and performance monitoring for mobile appsHands-on experience with Jetpack Compose for modern Android UIWe offerInternational projects with top brandsWork with global teams of highly skilled, diverse peersHealthcare benefitsEmployee financial programsPaid time off and sick leaveUpskilling, reskilling and certification coursesUnlimited access to the LinkedIn Learning library and 22,000+ coursesGlobal career opportunitiesVolunteer and community involvement opportunitiesEPAM Employee GroupsAward-winning culture recognized by Glassdoor, Newsweek and LinkedIn
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Android Engineer
Senior Android Engineer

EPAM Systems, Inc. • United States

Remote
USD 110,000 - 170,000
Healthcare benefits
Paid time off
Global career opportunities
+1
Senior Android Engineer
Senior Android Engineer

Compunnel, Inc. • Alpharetta (GA)

On-site
USD 120,000 - 180,000
Lead Android Developer
Lead Android Developer

EPAM Systems Inc • United States

Remote
USD 130,000 - 170,000
Senior Android Developer: Build Scalable Kotlin Apps
Senior Android Developer: Build Scalable Kotlin Apps

EPAM Systems, Inc. • United States

Remote
USD 110,000 - 150,000
Android Developer
Android Developer

Coherentsolutions • Maryland

On-site
USD 75,000 - 90,000
Technical training
Health insurance
Flexible work options
+2
Android Developer
Android Developer

Mainz Brady Group • Glendale (CA)

On-site
USD 120,000 - 180,000
Lead Android Developer
Lead Android Developer

BlueSky Resource Solutions • West Palm Beach (FL)

On-site
USD 100,000 - 130,000
Software Engineer (Android) ID48356
Software Engineer (Android) ID48356

AgileEngine • Seattle (WA)

On-site
USD 120,000 - 150,000
Mentorship and personalized growth roadmaps
Competitive USD-based compensation
Flexible schedule with remote options
+1
Software Engineer (Android) ID48356
Software Engineer (Android) ID48356

AgileEngine • Tampa (FL)

On-site
USD 100,000 - 130,000
Mentorship and TechTalks
Competitive USD-based compensation
Flexible schedule
+1
Android Tech Lead: Build Scalable, High-Performance Apps
Android Tech Lead: Build Scalable, High-Performance Apps

EPAM Systems Inc • United States

Remote
USD 130,000 - 170,000