Position: Middle Android Developer
Company: EPAM
Experience required: 2y
English level: intermediate

Our customer is a British multinational retailing company headquartered in London, with regional offices located across the United Kingdom and the Republic of Ireland in locations such as Cardiff, Edinburgh, and Dublin. It is the largest home improvement retailer in Europe and the third-largest in the world. It has over 1,300 stores, in ten countries across Europe within several well-known brands.

Our team is looking for a talented Android engineer to work on the Digital mobile project. The development process is Kanban with some elements of Scrum (like Refinements, Retrospective).
REQUIREMENTS
3+ years` of commercial experience in Android development
Proficiency in Kotlin
Experience in Java
Understanding of mobile application design and UX
Strong knowledge of design patterns
Experience in continuous integration and continuous deployment processes
Understanding of Scrum methodologies
Familiarity with Agile practices
Good communication skills
Upper-intermediate or higher English level, both spoken and written (B2+)
TECHNOLOGIES
Kotlin
Java
Dagger 2
RxAndroid
Retrofit
Clean architecture
Espresso
JUnit + Mockito