EPAM Georgia is looking to develop mobile application features as a Senior Mobile Developer (Android) to deliver high-quality solutions to clients
Requirements
- Experience of 3+ years in Android development with Kotlin and Android SDK
- Knowledge of standard Android libraries including Retrofit and Glide
- Background in creating animations, custom views, transitions, and complex layouts
- Experience with unit testing and relevant testing libraries
- Proficiency in RxJava2 for asynchronous programming
- Familiarity with mobile database solutions such as Realm and Room
- Familiarity with Architecture Components from Google
Responsibilities
- Develop and maintain mobile application features using Android SDK and Kotlin
- Implement standard Android libraries such as Retrofit and Glide
- Write unit tests with standard testing libraries to ensure code quality
- Create animations, custom views, transitions, and complex layouts to improve user experience
- Refactor code and conduct code reviews to maintain standards
- Work with mobile database solutions like Realm and Room
- Utilize RxJava2 for reactive programming
Other
- Good communication skills in English for client interaction
- Experience working within agile development teams
- Participation in the Employee Stock Purchase Plan
- Monetary bonuses for engaging in the referral program
- Comprehensive medical & family care package