Job Description
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.
Responsibilities
Design and implement Android features using Jetpack Compose and modern components
Integrate APIs with proper error handling and caching strategies
Write unit and UI tests and maintain CI quality standards
Profile and optimize application startup time, rendering and memory usage
Maintain modular code and contribute to building performance improvements
Implement deep links, background processing and permissions flows
Support release activities and monitor post-release performance
Requirements
Strong Kotlin skills, including Coroutines and Flow
Experience building Android UI with Jetpack Compose
Familiarity with MVVM or MVI architectural patterns
Responsibilities
Design and implement Android features using Jetpack Compose and modern components
Integrate APIs with proper error handling and caching strategies
Write unit and UI tests and maintain CI quality standards
Profile and optimize application startup time, rendering and memory usage
Maintain modular code and contribute to building performance improvements
Implement deep links, background processing and permissions flows
Support release activities and monitor post-release performance
Requirements
Strong Kotlin skills, including Coroutines and Flow
Experience building Android UI with Jetpack Compose
Familiarity with MVVM or MVI architectural patterns
Ready to Apply?
Take the next step in your AI career. Submit your application to EPAM Systems today.
Submit Application