Senior Android Engineer

Hybrid in United States of America: New York, New York April 14, 2026
EPAM is seeking a Senior Android Engineer to join our team supporting a leading financial services client, working onsite in New York City. You will help build and enhance mobile applications used by tens of millions of users worldwide. We are looking for someone with strong technical skills, creativity, and a passion for solving challenging problems with innovative technologies. If you are enthusiastic about sharing ideas, obsessed with user experience, and committed to writing beautiful code, we want to hear from you. Req.#981306535 Responsibilities Design, develop, and maintain high-quality Android applications for a financial services client Collaborate closely with designers, product owners, QA, and fellow engineers to deliver new features and improvements in a fast-paced, small-team environment Participate in code reviews, provide constructive feedback, and ensure adherence to best practices and coding standards Troubleshoot, identify, and resolve bugs and performance issues in existing applications Integrate Android applications with custom backend services and RESTful APIs Implement and maintain unit, integration, and UI tests to ensure code reliability and maintainability Contribute to continuous integration and deployment processes using tools such as Gradle, GitHub Actions, and Circle CI Requirements Proven experience building and maintaining Android applications using Kotlin and Java Strong understanding of Jetpack Compose, MVI architecture, asynchronous coding patterns (Coroutines, Flow, RxJava), and REST APIs Experience with build tools (Gradle), CI/CD pipelines (GitHub Actions, Circle CI), and testing frameworks (Espresso, JUnit) Ability to work effectively in a globally distributed team and communicate ideas clearly Demonstrated skill in performance analysis, optimization, and resolving legacy code challenges Self-motivated, organized, and able to manage time efficiently in a fast-paced environment Bachelor’s degree in Computer Science or related field, or equivalent practical experience
Apply on company site

How well do you match this role?

Check My Resume