Android & 7 others

EPAM Systems

EPAM Systems

Software Engineering

Alpharetta, GA, USA · Amp. Gabriel Hernández, Ciudad de México, CDMX, Mexico

Posted on May 6, 2026
Responsibilities
  • Design and develop advanced features for financial services Android applications using Kotlin and modern frameworks
  • Implement complex UI components and interactions using Jetpack Compose and Android Architecture Components
  • Collaborate with product managers, designers, and engineers to translate business requirements into technical solutions
  • Participate in architecture discussions and contribute to technical decisions that shape the mobile platform
  • Conduct thorough code reviews and mentor junior engineers while sharing knowledge across the team
  • Diagnose and resolve sophisticated performance, reliability, and scalability challenges in production apps
  • Champion automated testing, CI/CD practices, and quality standards throughout the development lifecycle
Requirements
  • 5-7 years of professional experience developing and maintaining Android applications at enterprise scale
  • Strong proficiency in Kotlin including Coroutines, Flows, and advanced language features
  • Deep understanding of Android Architecture Components (ViewModel, LiveData, Room, Navigation)
  • Extensive experience with Jetpack Compose and modern UI development patterns
  • Solid grasp of MVVM architecture and dependency injection frameworks like Dagger or Hilt
  • Experience with performance profiling, memory management, and crash analysis tools
  • Proven ability to integrate RESTful APIs and implement asynchronous programming patterns
  • Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience
  • Location: Calgary, Canada (hybrid role requiring 3 days onsite per week)
We offer/Benefits
  • Medical, Dental and Vision Insurance (Subsidized)
  • Health Savings Account
  • Flexible Spending Accounts (Healthcare, Dependent Care, Commuter)
  • Short-Term and Long-Term Disability (Company Provided)
  • Life and AD&D Insurance (Company Provided)
  • Employee Assistance Program
  • Unlimited access to LinkedIn learning solutions
  • Matched 401(k) Retirement Savings Plan
  • Paid Time Off
  • Legal Plan and Identity Theft Protection
  • Accident Insurance
  • Employee Discounts
  • Pet Insurance
  • Employee Stock Purchase Program