Skip To Main Content

Android Engineer Jobs

EPAM is looking for Android engineers.

hot
We are looking for a passionate Android Engineer to join our innovative team in Vietnam. In this role, you will design, develop and test high-quality Android applications across both simulators and real devices. Working in an Agile, multinational environment, you will collaborate closely with cross‑functional teams to deliver modern and impactful mobile solutions. You will take full ownership of end‑to‑end feature delivery, from technical design and implementation to release and performance optimization. Your contributions will directly improve code quality, reliability, and application performance. You will also have the opportunity to mentor junior engineers, fostering growth within the team.
hot
We are looking for an Android Engineer who can deliver end-to-end features while maintaining high standards for code quality, performance, and reliability. You will work within established architectural patterns and contribute to the continuous improvement of the Android application.
Join our team as a Junior Android Engineer and take the next step in your career. You will collaborate closely with clients and cross-functional teams, focusing on robust architecture and clean code. This role is an excellent opportunity to deepen your expertise and tackle interesting tasks that will accelerate your professional growth.
hot
We are looking for a Senior Android Engineer to drive technical excellence, application quality, and long-term stability across Android applications. This role focuses on defining robust solutions, improving performance and reliability, and collaborating closely with cross-functional teams to deliver high-quality products at scale.
hot
We are seeking a highly skilled Lead Android Developer to join our dynamic team. The ideal candidate will have a proven track record in Android development, strong proficiency in Kotlin, and a passion for building high-quality mobile applications. As a Lead Android Developer, you will play a key role in designing, developing, and maintaining innovative Android applications, while collaborating with both local and remote team members.
hot
EPAM is seeking a talented Senior Android Developer to join our team and work onsite with our telecommunications client in Alpharetta, GA. In this hybrid role, you will work onsite twice a week, collaborating with cross-functional teams to design, develop, and customize high-quality mobile applications. This is an exciting opportunity to work on innovative projects, leverage the latest technologies, and contribute to the success of our clients. Req.#952628724
hot
We are seeking a Senior Android Engineer to join our dynamic team in Vietnam. In this role, you will shape the technical direction of our mobile platform and take ownership of critical product domains. You will lead Android technical strategy, elevate platform quality, drive complex programs and scale team capability in a fast‑paced Agile environment. Through close collaboration with multinational teams, you will help deliver innovative, modern and secure mobile experiences at scale. Join us to drive transformative work and make a meaningful impact on the future of mobile application development.
We are seeking a Senior Android Developer to create innovative mobile applications used by millions globally. You will work with cutting-edge technologies and contribute creative solutions to complex problems. If you are passionate about user experience and clean code, apply now to be part of our innovative project.
We are seeking a Senior Developer to create innovative mobile applications used by millions globally. You will work with cutting-edge technologies and contribute creative solutions to complex problems. If you are passionate about user experience and clean code, apply now to be part of our innovative project.
We are looking for a Lead React Native Engineer to support our client in migrating from a native mobile application to React Native Elements (brownfield migration). This role is ideal for an engineer with solid React Native experience who enjoys hands-on development and collaborating with a team to ensure a smooth transition.

Android Engineer Jobs at EPAM

Android Engineer is a future-oriented job. Lately, the competencies of Android Engineers have stretched beyond Android app development services to AR and VR development, machine learning, cloud computing, and more.

At EPAM, we offer vacancies in projects with global tech companies for Android Engineers that appreciate the work-life balance and strive to boost their skills and career at the same time. To find out more about our Android Engineer jobs and what it takes to become a part of our worldwide tech community, read on.

Core skills for Android Engineers at EPAM

On our platform, we set high standards for all specialists, including Android engineers. Note that excellent knowledge of English (at least Upper-Intermediate) is required for all specialists on our platform to communicate with a team and customers fluently. Below, we provide a basic skill matrix for Middle and Senior level Android Software Engineers:

  • Software engineering practices:
    • Following and implementing code Standards and code review sessions.
    • Devising a release strategy.
    • CI, CD, and deployment.
    • Unit and API Testing (white box).
    • Troubleshooting and monitoring aspects like logging and health check.
  • Software development processes:
    • Participating in project estimation.
    • Following common software development methodologies like Scrum, Agile, RUP, Waterfall, and XP.
  • Android Development: Android Platform, architecture components, debugging, crash reporting, etc.
  • Android user Interface: UI Components, home screen widgets, UI navigation, animation, graphics, etc.
  • Concurrency and computation.
  • Location and Sensors Android APIs.
  • Google Services.
  • Connectivity: networking and extended connectivity.
  • Android Distribute & Monetize.
  • Basic business analysis skills.

Now that we've reviewed the core hard skills, let's see the basic soft skills for Android Engineer jobs at EPAM

  • Business communication skills.
  • Managing and leading the conversation.
  • Presentation skills.
  • Sense of ownership and a customer-focused mindset.
  • Emotional intelligence and ability to mentor and coach other team members.

What you'll do as an Android Software Engineer

Key responsibilities of an Android Software Engineer at EPAM include application development, software testing, debugging, and maintenance. Also, Android Engineers are involved with application analytics and mining workable tech solutions to upgrade the product.

To recap

Our tech community of Software Engineers, UX Designers, QA Engineers, and other IT specialists is always ready to take aboard well-trained experts in their field. We're highly interested in specialists of Middle and Senior level to bring their skills to our team and grow with us.

If you share our mindset, go to EPAM and browse through a variety of Android Engineer jobs!