Position: Android Engineer #9471
Company: Lohika
Experience required: 3y
English level: upper

Lohika company provides premium software engineering services to leading technology companies. Our customers usually range from startup to high growth and VC backed companies, which drives a culture of acceleration and innovation. We are sure that team extension is the only engagement model, which works best. 
Our customer is one of the biggest fashion accessories retailers. Focused on design, confection, manufacturing, as well as distribution and retail. Multi-branded and fast-expanding with a remarkable presence globally. The main idea is to bring customers closer to the products they need.

MAIN TASKS AND RESPONSIBILITIES:
Develop application from scratch
Collaborate with the customer on requirements
Cross-team communication
Ensure the performance, quality, and responsiveness of applications

EDUCATION, SKILLS AND EXPERIENCE:
MUST HAVE:
3+ years of Android programming experience
Deep understanding of Android SDK
Practical experience with Kotlin
High level of interest to current software development trends
Strong desire to write high quality, clean & testable code (TDD, BDD)
Knowledge of data storage mechanisms (SQLite, Room)
Experience with Dagger 2/Hilt/Koin, Coroutines
Experience with custom views and animations
Practical experience with third party libraries integration and development
English, intermediate level