Android Разработчик
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Мы специализируемся на нативной мобильной разработке, создаем и поддерживаем мобильные приложения для крупных известных компаний: SimpleWine, Перекресток, Абсолют Банк и др.
В команде - дизайнеры, мобильные разработчики, бэкенд разработчики, PM, qa-инженеры.
Что вам придется делать:
- разрабатывать новые приложения;
- поддерживать имеющиеся приложения клиентов;
- создавать библиотеки и SDK;
- проходить технические аудиты от коллег и заказчиков;
Требования:
- Опыт коммерческой разработки от 2 лет;
- Хорошее знание Kotlin
- Знание особенностей и тонкостей разработки под Android (отличия и новые фичи для платформ от Android 5 до Android 12, ЖЦ Activity/Fragment/View, архитектурные компоненты AndroidX);
- Понимание основных архитектурных паттернов (mvp, mvvm, mvi);
- Знание Retrofit, ViewBinding, AdapterDelegates, Threetenabp
- Навигация (Cicreone, FragmentNavigation)
- Работа с изображениями (Glide, Picasso)
Дополнительным плюсом будет:
- Знание Java и ReactiveX
- Работа с камерой (camera2/cameraX)
- Работа с GraphQL (Apollo)
- Знание NDK
- Знакомство с работами дядюшки Боба (Роберт Мартин) (Чистый код, Чистая архитектура и др)