Android developer

200 000
Опубликовано 23 Января
Задача:
Работа над проектом компании
Требования к кандидату
Уровень Middle+ / Senior с опытом работы более 3 лет.
Которые хорошо разбираются в многопоточности, работе с памятью и БД.
Хорошо ориентирующиеся в принципах и паттернах разработки (минимум SOLID).
С пониманием как должны работать процессы разработки в команде.
Понимание полного цикла разработки и взаимодействия с несколькими командами.

Языки программирования:
Kotlin
Java
Технологии и инструменты:
Android SDK
Koin, Dagger 2
Android Architecture Components (LiveData, ViewModel, Navigation Component)
RxJava 2-3, Coroutines
OkHttp, Retrofit
Picasso, Glide
Room, OrmLite, GreenDAO
JUnit4, JUnit5, Mockk, Spock, Mockito
Jetpack Compose
Google Analytics, Yandex Metrica
VK SDK, Firebase SDK(Database, Functions, Messages)
Jetpack Compose
MVVM
MVP (legacy)
Rxjava
Retrofit
Okhttp
Glide
Crashlytics

Будет плюсом:
Опыт в реализации функционала
Разработка архитектуры
Навигация
Многопоточная работа
Хранение данных на устройстве
Интеграция с API
PUSH уведомления
Аналитика
Встраивание рекламы
Unit тестирование
Условия работы
Формат работы: удаленная
Занятость: проектная
Локация: СНГ
Удаленная работа
Оплата по договоренности.
Заработная плата в RUB
Тип занятости
Удаленная работа
Boollo Digital
it outstaffing