Junior Android Engineer: Kotlin, MVVM, On-Site Sunnyvale

EPAM Systems

Sunnyvale (CA)

On-site

USD 100,000 - 140,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Health benefits: HSA
Condition Management resources
Family Planning resources
Dental Plan
Vision Plan

Job summary

EPAM Systems in Sunnyvale is seeking an Android engineer to build and maintain apps using Kotlin and the Android SDK within an agile, fast-moving team. You will collaborate with customers and global engineers on a long-term project, explore new mobile technologies, and contribute to code quality through reviews and shared knowledge.

This on-site role emphasizes MVVM/MVI architectures, dependency injection, and a strong learning mindset, with opportunities to grow within a world-class engineering

Qualifications

  • Minimum 6 months of hands-on production experience in Android development, demonstrating readiness beyond an internship level
  • Proficiency in Kotlin and Android SDK with practical understanding of Coroutines for asynchronous programming
  • Solid grasp of dependency injection concepts and their application in Android projects
  • Familiarity with architecture patterns including MVVM and MVI in a production environment
  • Understanding of agile processes and workflows with working knowledge of Jira
  • Strong eagerness to learn new technologies, collaborate cross-functionally, and grow within a global engineering environment

Responsibilities

  • Develop and maintain Android applications using Kotlin and the Android SDK within an agile engineering stream
  • Collaborate directly with the customer to understand requirements and deliver solutions that meet real-world needs
  • Research and evaluate emerging mobile technologies and practices to drive innovation within the team
  • Participate actively in peer-to-peer code reviews to ensure code quality and share knowledge across the team
  • Contribute to sprint planning, stand-ups, and agile ceremonies using Jira to manage and track deliverables
  • Apply and refine architecture patterns such as MVVM and MVI to build scalable, maintainable Android applications

Skills

Android development
Kotlin
Coroutines
Dependency injection
MVVM
MVI
Jira
Agile
Learning mindset

Tools

Android SDK
Jira

Job description

EPAM Systems in Sunnyvale is seeking an Android engineer to build and maintain apps using Kotlin and the Android SDK within an agile, fast-moving team. You will collaborate with customers and global engineers on a long-term project, explore new mobile technologies, and contribute to code quality through reviews and shared knowledge.

This on-site role emphasizes MVVM/MVI architectures, dependency injection, and a strong learning mindset, with opportunities to grow within a world-class engineering

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Android Developer - Kotlin, MVVM, AR/NLP
Senior Android Developer - Kotlin, MVVM, AR/NLP

Redolent Infotech Pvt. Ltd. • Bentonville (AR)

On-site
USD 120,000 - 150,000
Junior Android Engineer
Junior Android Engineer

EPAM Systems • Sunnyvale (CA)

On-site
USD 100,000 - 140,000
Health benefits: HSA
Condition Management resources
Family Planning resources
+2
Remote Android Engineer - Kotlin, MVVM, Fintech
Remote Android Engineer - Kotlin, MVVM, Fintech

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

On-site
USD 110,000 - 180,000
Android Engineer: Kotlin + Jetpack Compose, MVVM (Onsite NYC)
Android Engineer: Kotlin + Jetpack Compose, MVVM (Onsite NYC)

NATIONMIND LLC • New York (NY)

On-site
USD 115,000 - 150,000
Senior Android Engineer — Kotlin, API & Agile Team
Senior Android Engineer — Kotlin, API & Agile Team

Redolent Infotech Pvt. Ltd. • Sunnyvale (CA)

On-site
USD 120,000 - 170,000
Remote Android Engineer: Kotlin, MVVM & Coroutines
Remote Android Engineer: Kotlin, MVVM & Coroutines

United States Digital Space LLC • United States

Remote
USD 90,000 - 130,000
Remote work
Berlin week
Learning budget
+2
Senior Android and Cloud Systems Engineer - Sunnyvale
Senior Android and Cloud Systems Engineer - Sunnyvale

Walmart Global Tech • Sunnyvale (CA)

On-site
USD 117,000 - 234,000
Stock
Health plans
Paid time off
+1
Senior Android Engineer (Remote) | Kotlin, MVVM, DI
Senior Android Engineer (Remote) | Kotlin, MVVM, DI

Rapinno Tech • United States

Remote
USD 117,000 - 207,000
Staff Android Engineer - Scale & Cloud, Kotlin
Staff Android Engineer - Scale & Cloud, Kotlin

Apex Systems • Sunnyvale (CA), Northern (KY)

Hybrid
USD 150,000 - 200,000
Medical benefits
Employee stock purchase program (ESPP)
401K program
+1
Senior Android Engineer | Kotlin & Jetpack Pro
Senior Android Engineer | Kotlin & Jetpack Pro

Peraton • Aurora (CO)

On-site
USD 104,000 - 166,000