Senior Android Engineer

EPAM Systems, Inc.

United States

Remote

USD 110,000 - 170,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Healthcare benefits
Paid time off
Global career opportunities
Learning library access

Job summary

EPAM Systems, Inc. is seeking a Senior Android Engineer to develop mobile applications used by millions of cardholders. You will work in a fast-paced, small-team environment within a Fortune 100 company, focusing on delivering UX-focused, high-quality code.

The role involves maintaining legacy code, implementing CI/CD practices with Gradle, CircleCI, and GitHub Actions, and collaborating with designers, product owners, QA, and other engineers across global teams.

Qualifications

  • 3+ years of experience in Android development.
  • Proficiency in Kotlin.
  • Experience with Gradle and CircleCI.

Responsibilities

  • Build Android applications.
  • Write and delete code, while dealing with legacy code.
  • Apply CI patterns and asynchronous coding patterns.
  • Develop unit and integration tests.
  • Collaborate within a globally distributed team.
  • Integrate with backend services.

Skills

Android development
Kotlin
CI/CD
Performance analysis
Unit testing
English (B2+)

Education

Bachelor's degree in Computer Science

Tools

CircleCI
GitHub Actions
Gradle
Espresso
JUnit
OkHttp

Job description

We are looking for a Senior Android Engineer to build mobile applications used by tens of millions of cardholders worldwide.We want someone with strong technical skills and creativity; someone who enjoys solving tough problems and working with innovative technologies. This person should not be shy about sharing their ideas and be obsessive about user experience and beautiful code.You will be working in a fast-paced small-team environment with the stability of working as part of a Fortune 100 company. Your primary responsibility will be to work on a small team of designers, product owners, QA, and engineers developing and improving features.ResponsibilitiesBuild Android applicationsWrite and delete code, while dealing with legacy codeUtilize build tools such as Gradle, GitHub Actions, and CircleCIApply Continuous Integration patterns and asynchronous coding patternsFind and fix bugs, perform performance analysis and optimizationDevelop unit and integration testsContribute to open sourceCollaborate within a globally distributed team, demonstrating self-starting behavior and strong time managementIntegrate with bespoke, lovingly hand-crafted backend services from the days of yoreDesign solutions for open-ended problemsRequirementsBachelor's degree in Computer Science or related field, or equivalent experience3+ years of experience in Android developmentProficiency in KotlinExpertise in build tools such as Gradle and CircleCIBackground in Continuous Integration patterns and asynchronous codingSkills in performance analysis, optimization, and working with legacy codeUnderstanding of unit and integration testingCapability to work in a globally distributed team with strong self-management and time management skillsProficiency in English at an Upper-Intermediate level (B2) or higherNice to haveFamiliarity with Jetpack Compose, MVI Architecture pattern, and Kotlin CoroutinesKnowledge of Dagger, OkHttp, and REST APIsCompetency in Espresso, JUnit, and WireMockExperience with GitHub ActionsWe 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 Developer
Senior Android Developer

EPAM Systems, Inc. • United States

Remote
USD 110,000 - 150,000
Senior Android Engineer - Build High-Impact Apps
Senior Android Engineer - Build High-Impact Apps

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
Senior Android Engineer (Kotlin)
Senior Android Engineer (Kotlin)

EITACIES Inc. • Phoenix (AZ)

On-site
USD 110,000 - 160,000
Engineering Manager - Mobile Development
Engineering Manager - Mobile Development

EPAM Systems, Inc. • United States

Remote
USD 150,000 - 190,000
Healthcare benefits
Paid time off
Education & training
+2
Senior Android Engineer Kotlin
Senior Android Engineer Kotlin

EITACIES Inc. • Phoenix (AZ)

On-site
USD 100,000 - 130,000
Senior Android Engineer
Senior Android Engineer

opal-os • United States

Remote
USD 120,000 - 180,000
Senior Android Engineer
Senior Android Engineer

Compunnel, Inc. • Salt Lake City (UT)

On-site
USD 100,000 - 120,000
Android Developer
Android Developer

Simplify Software Experts LLC/ Simpli Software Solutions Inc • United States

On-site
USD 110,000 - 180,000
Senior Android Engineer
Senior Android Engineer

ManpowerGroup Global, Inc. • Town of Norway (WI), Atlanta (GA)

On-site
USD 90,000 - 120,000
Medical and Prescription Drug Plans
Dental Plan
Vision Plan
+2