EPAM Systems

Lead Android Engineer

EPAM Systems$120K — $150K *
US-Anywhere
+ 2 other locationsRemote
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of experience in Android development, with 2+ years in a lead role
  • Proficient in Kotlin, Jetpack Compose, and Dependency Injection
  • Familiar with MVVM and CLEAN architectural patterns
  • Experienced in Reactive Programming, including RxJava or coroutines
  • Knowledgeable in Material Design for UI/UX
  • Strong analytical and problem-solving abilities
  • Excellent communication skills in professional-level English (B2 or higher)

Responsibilities

  • Lead and mentor a team of Android engineers
  • Oversee modular, scalable, and efficient code implementation
  • Architect and ensure adherence to design principles for maintainable codebases
  • Collaborate with product managers and designers to define app requirements
  • Utilize Kotlin and Jetpack Compose to enhance application functionality
  • Apply Dependency Injection to optimize structure and testing
  • Implement Reactive Programming methods to manage complex tasks
  • Ensure adherence to Material Design guidelines for user-friendly interfaces
  • Perform code reviews to maintain development standards
  • Troubleshoot and optimize application performance
  • Stay updated on emerging Android development trends

Benefits

  • Remote work flexibility from anywhere in Georgia
  • Opportunity to work abroad for up to two months per year
  • Relocation opportunities within 55+ offices globally
  • Participation in Employee Stock Purchase Plan
  • Monetary bonuses for referral program participation
  • Comprehensive medical & family care package
  • Five trust days per year for sick leave without a medical certificate
  • Unlimited access to learning resources on platforms like LinkedIn Learning and Udemy
  • Leadership development and soft skills programs
  • Free English classes with certified teachers
Full Job Description
Lead and mentor a team of Android engineers to deliver high-quality applications Oversee the implementation of modular, scalable, and efficient code Architect and ensure adherence to MVVM or CLEAN design principles for maintainable codebases Collaborate closely with product managers and designers to define app requirements and features Utilize Kotlin and Jetpack Compose to develop and enhance application functionality Apply Dependency Injection for optimizing application structure and testing Implement Reactive Programming methods such as RxJava or coroutines for managing complex tasks Ensure user-friendly interfaces following Material Design guidelines Perform code reviews to maintain high development standards and best practices Troubleshoot complex issues and optimize application performance Communicate effectively and align team efforts with project and organizational goals Stay informed on emerging Android development trends and technologies Requirements Minimum of 5 years of experience in Android development with 2+ years in a lead role Expertise in Kotlin, Jetpack Compose, and Dependency Injection Understanding of MVVM and CLEAN architectural patterns Proficiency in Reactive Programming, including RxJava or coroutines Knowledge of Material Design guidelines and their application in UI/UX Strong analytical and problem-solving skills with the ability to identify and resolve technical challenges Competency in guiding teams and delivering high-impact projects Excellent communication and presentation skills with professional-level English (B2 or higher)

About EPAM Systems

EPAM Systems, Inc. is a leading global provider of digital platform engineering and development services. The company has a strong presence in North America, Europe, and Asia, and serves clients in a variety of industries, including financial services, healthcare, and retail. EPAM's services include software engineering, product development, and digital platform engineering, and the company has a reputation for delivering high-quality solutions that help its clients achieve their business goals. EPAM has been recognized as a leader in the digital services industry by a number of independent research firms, and the company has won numerous awards for its work.
Learn more about EPAM Systems
Size
58,824 employees
Market Cap
$18.2 billion
Industry
Net Income
$327.1 million
Founded
1993
5 Year Trend
+26.5%
Revenue
$2.6 billion
NASDAQ

Similar Jobs

More Jobs at EPAM Systems

More Information Technology Jobs

Find similar Lead Android Engineer jobs: