Junior Android Developer for Television Company

Sorry, this position is no longer available
Colombia
Currently, we're looking for a remote Android Developer to join our team.
The customer is an American free-to-air television network, and flagship shopping channel specializing in televised home shopping.
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
- 6+ months of experience as Android Developer
- Experience with Java and Kotlin
- Understanding of architecture patterns (MVP, MVVM, Clean Architecture etc.)
- Design patterns
- Understanding SOLID principles
- Android Architecture Components (ViewModel, LiveData, Lifecycle)
- Dagger2, OKHttp, RxJava
- Familiarity with Unit tests and UI tests; experience with Robolectric and Espresso tests
- Experience in developing multithreaded applications
- Experience with Scrum, Kanban
- Experience with Git
- English level: B2+
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