Purpose of the job:
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
Ensure the performance, quality, and responsiveness of applications
Provide implementation estimates and evaluations of different solutions, approaches, frameworks etc.
Effectively communicate technological decision on meetings, calls and presentations
Share knowledge during internal and external presentations on technological topics
EDUCATION, SKILLS AND EXPERIENCE:
5+ years of Android programming experience, deep platform knowledge
2+ years TL 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, upper-intermediate level