Back to Search
Currently, we are looking for a Remote Senior Android Developer to join our team.
Responsibilities
- Develop Android mobile apps
- Enhance existing Android mobile apps
- Maintain production Android apps and support third-party product implementations/integrations
- Interact with various stakeholders and work with cross technical teams across the design, coding, testing, production deployment, and third-party product implementations processes
- Work on resolving production issues, analyze root cause issues and provide resolution in a timely manner
Requirements
- 3+ years of Java, and Kotlin experience
- Kotlin Coroutines, Flow API knowledge
- Knowledge of Android Jetpack: Room, WorkManager, Navigation, Lifecycle
- Android databinding experience
- Retrofit, Okhttp experience
- Picasso experience
- Lottie experience
- Firebase Remote Config, Cloud Messaging, Crashlytics, Analytics experience
- Adobe Ananlytics, A/B testing experience
- Huawei Mobile Services knowledge
- SonarQube, Detekt, Android Lint knowledge
- Hilt/Dagger2 knowledge
- JUnit4, MockK knowledge
Benefits
- 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