Position: Android developer
Company: Еволюція Бізнесу
Category: Android
Experience: 2y
English level: intermediate

Ми - група компаній, що об'єднує 2 напрямки: продуктова команда та R&D напрямок (проводимо реінжиніринг процесів, запускаємо нові бізнес моделі у робочому бізнесі та автоматизуємо сфери рітейлу, E-commerce, логістики). Шукаємо Android розробника у новий проект

Android developer with team lead experience (leaded both Android and cross platform teams).
Main responsibilities:
- Requirements clarifying
- Domain knowledge sharing
- Solution architecture planning, identifying bottlenecks
- Design Feedback
- Work with Product and Design teams as an Android expert.
- Interaction with Users (both google play and support log issue review and prioritization)
- Regular activities like spint plannings, retros, ticket prioritization, syncs, architecture meetings and spike detection on the early stages.

Domain Experience:
Marketplace, 
Language-learning platforms, social-network services
Food logging
E-commerce, Wish-like apps
eLearning, edx-like platforms

Stack:
- Arch Components (Navigation, Room, ViewBinding, Databinding)
- Clean Arch(With MVP/MVVM on Presentation layer)
- RxJava\LiveData for data flows
- Dagger\Hilt as a DI solution (Way less experience with Hilt than Dagger)
- Retrofit + OkHttp for networking
- SignalR or Socket.io for RT data transactions