Description
Summary:
Seeking an Android Software Engineer to develop and enhance native Android apps using a Kotlin-first stack, collaborating with product, UX/UI, and backend teams in an Agile environment.
Highlights:
1. Develop high-performance native Android applications using Kotlin
2. Collaborate with diverse teams in an Agile setup
3. Work on international projects with top brands
We are seeking an **Android Software Engineer** to develop and enhance native Android apps using a Kotlin\-first stack and modern tooling. You will craft polished UI, connect apps to backend services, and collaborate with product, UX/UI, and backend peers in an Agile flow—apply now.
**Responsibilities**
* Develop and maintain high\-performance native Android applications using Kotlin
* Collaborate with UI/UX designers to deliver responsive, user\-friendly screens aligned with Material Design principles
* Integrate the app with backend microservices and RESTful/GraphQL APIs to power dynamic content and features
* Write clean, maintainable, and testable codebases
* Participate in code reviews to uphold quality and promote knowledge sharing across the team
* Create unit and UI tests to ensure application stability and reliability
* Evaluate app performance and tune speed, battery usage, and memory consumption
* Assist with the preparation and release of application updates to the Google Play Store
**Requirements**
* Hands\-on experience of 2\+ years in native Android application development
* Strong command of Kotlin with a solid understanding of the Android SDK
* Familiarity with modern Android architecture components and patterns, including MVVM, MVI, and Clean Architecture
* Working knowledge of Dependency Injection with Hilt/Dagger and Coroutines/Flow
* Comfortable use of Android Studio, Gradle, and Git in day\-to\-day work
* Practical experience building UI with Jetpack Compose or XML\-based layouts
* Proven experience using JUnit and Espresso for automated testing
* Ability to thrive in an Agile/Scrum setup and collaborate with tools such as Jira and Confluence
* English proficiency at B2 (Upper\-Intermediate) level or higher
**We offer**
* International projects with top brands
* Work with global teams of highly skilled, diverse peers
* Healthcare benefits
* Employee financial programs
* Paid time off and sick leave
* Upskilling, reskilling and certification courses
* Unlimited access to the LinkedIn Learning library and 22,000\+ courses
* Global career opportunities
* Volunteer and community involvement opportunities
* EPAM Employee Groups
* Award\-winning culture recognized by Glassdoor, Newsweek and LinkedIn