Position: Senior Android Kotlin developer
Company: EPAM Anywhere (REMOTE)
Experience required: 3y
English level: intermediate

This position is a part of the new innovative program EPAM Anywhere, which gives an opportunity to work remotely in multidisciplinary teams on global projects that define the future – of technology, collaboration and learning. Join us and take the best of two worlds: full-time employment and remote work.  

RESPONSIBILITIES:
- Develop mobile applications 
- Deliver the software product according to priorities 
- Take part in meetings, technical discussions 
- Answer client inquiries in a timely fashion 

REQUIREMENTS:
- 3+ years of experience in Android development 
- Strong knowledge of the Android SDK, different versions of Android, and how to deal with different screen sizes 
- Production experience in Kotlin 
- Java development skills 
- Knowledge of RestAPI / Networking / HTTPS 
- Proficient understanding of code versioning tools, such as Git 
- Knowledge of SOLID Design Principles, design patterns, architectural patterns and best practices 
- Experience in mobile technology stack, such as: Dagger 2, Rx Java 
- Experience with build tool Gradle 
- Strong and solid communication skills 
- Strong problem-solving and analytical skills 
- English level: Intermediate+ (B1+) 

WE OFFER:  
- Competitive compensation depending on experience and skills  
- Work in enterprise-level projects on a long-term basis  
- Full-time remote work (you can work from anywhere you are)  
- Unlimited access to learning courses (LinkedIn learning, EPAM training courses, English regular classes, Internal Library)  
- Community of 30,100+ industry’s top professionals