EPAM Systems logo
EPAM Systems
Posted 62 days agoVerified live 1d ago

Android Development with AI Tools, Trainee

Brief overview

Remote
526 H-1B approvalsDept. of Labor
520 green cardsCertified filings
Android developmentJava programmingKotlin programmingObject-oriented programmingData structuresAlgorithmsCollectionsCoroutinesMultithreadingMobile user interface designJetpack ComposeAndroid Jetpack componentsAPI integrationLocal data storageData persistenceAndroid architectureFirebase services

About the company

EPAM Systems logo
EPAM Systemsepam.com

EPAM leverages its core engineering expertise as a leading global product development and digital platform engineering services company.

Visa sponsorship history

4 years sponsoring, last filed FY2026

Data powered by U.S. Department of Labor. This does not guarantee sponsorship for this specific role.
526H-1B approved
99%approval rate
140new H-1B hires
520PERM certified
$115,000median wage / yr
H-1B Petition ApprovalsVisas USCIS actually granted: the strongest sign the company sponsors.
2023195
2024183
2025120
202628
LCA Certified ApplicationsAn early filing step, not a visa approval: it signals intent, not confirmed sponsorship.
202374
202445
202523
202611
Green Card (PERM) FilingsCertified green card filings: a long-term commitment to international hires.
2023106
2024179
2025193
202642
Top sponsored roles
Senior Software EngineerSENIOR SOFTWARE ENGINEERLead Software EngineerLEAD SOFTWARE ENGINEERSenior Systems Engineer
Sponsored employees from
IndiaBelarusUkraineRussiaKazakhstan

Job description

Summary

EPAM Systems is a company that offers an educational initiative called Tech Orda to help technology professionals develop in-demand digital skills. They are seeking motivated learners to join the Android Development with AI Tools training program, where participants will gain practical experience in Android application development and enhance their coding skills through a structured curriculum.

Responsibilities

  • Participate in instructor-led training sessions, workshops, and knowledge-sharing activities
  • Learn Java and Kotlin programming fundamentals for Android development
  • Develop practical coding skills using object-oriented programming concepts and modern development practices
  • Work with data structures, algorithms, collections, coroutines, and multithreading concepts
  • Design and implement intuitive and user-friendly mobile interfaces
  • Build Android applications using Jetpack Compose and Android Jetpack components
  • Develop networking capabilities and integrate APIs into mobile applications
  • Work with local data storage and persistence mechanisms
  • Apply Android architecture principles and modern application design approaches
  • Use Firebase services, notifications, and Google Play deployment concepts
  • Explore Android testing methodologies and quality assurance practices
  • Work with third-party Android libraries and development frameworks
  • Use AI-powered tools and prompt engineering techniques to enhance development productivity
  • Participate in practical exercises and real-world mobile development scenarios
  • Complete a portfolio-oriented capstone project based on real-world Android development requirements

Skills

  • No previous participation in the Tech Orda voucher program
  • Technical assessment completed with a result of 50% or higher
  • Successful completion of the program selection process
  • Knowledge of English at B1+ (Intermediate) level or higher
  • Strong analytical and problem-solving skills
  • Interest in mobile application development and Android technologies
  • Ability to learn independently and manage study commitments
  • Commitment to completing theoretical and practical program activities
  • Fundamental knowledge of Java or Kotlin, even at a beginner level
  • Basic understanding of programming concepts
  • Interest in mobile application development
  • Familiarity with object-oriented programming principles
  • Awareness of mobile user interface design concepts
  • Interest in AI-powered development tools and engineering practices
  • Ability to work effectively in collaborative learning environments
  • Passion for continuous learning and professional development

Qualifications

Must Haves

  • No previous participation in the Tech Orda voucher program
  • Technical assessment completed with a result of 50% or higher
  • Successful completion of the program selection process
  • Knowledge of English at B1+ (Intermediate) level or higher
  • Strong analytical and problem-solving skills
  • Interest in mobile application development and Android technologies
  • Ability to learn independently and manage study commitments
  • Commitment to completing theoretical and practical program activities

Nice to Haves

  • Fundamental knowledge of Java or Kotlin, even at a beginner level
  • Basic understanding of programming concepts
  • Interest in mobile application development
  • Familiarity with object-oriented programming principles
  • Awareness of mobile user interface design concepts
  • Interest in AI-powered development tools and engineering practices
  • Ability to work effectively in collaborative learning environments
  • Passion for continuous learning and professional development

Benefits

  • Eligible participants can compete for a Tech Orda voucher worth 400,000 KZT, which fully covers the cost of training for selected participants.
  • 30-week program delivered in English through a fully online format
  • Mentor support
  • Practical assignments
  • Portfolio-oriented capstone project

More jobs like this