Android Developer
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Middle Android Developer
Обязанности:
· Разработка функционала приложения
· Написание тестов
Требования:
· Знание Android SDK (Activity, Fragments, Services, etc), Kotlin/Java
· Понимание принципов много-поточного программирования
· Опыт работы с Retrofit, Jetpack, Coroutines, Flow, ViewModel, Material Components
· Знание DI (Dagger2/Hilt)
· Знание архитектурных паттернов (MVP, MVVM, etc)
· Понимание что такое тесты и зачем они нужны (E2E, Unit, интеграционных)
· Базовое понимание многомодульной архитектуры проекта
· Понимание применения паттернов проектирования, их плюсы и минусы
· Умение работать в команде
Стек:
· MVVM + StateFlow
· Kotlin Coroutines + Flow
· Cicerone
· Hilt
· Room
Условия:
· Форматы работы: офис
· Гибкое начало рабочего дня (с 8.00 до 11.00)
· График работы 5/2 вт-сб или пн-пт
· Расширенный соцпакет: оплачиваемый отпуск 28 календарных дней, подарки для сотрудников и их детей
· Повышенная ставка при работе в праздничные дни или альтернативные варианты
· Стабильная полностью белая заработная плата
· Поездки на ИТ-конференции, митапы, учебные курсы за счет компании
· Бесплатные, комплексные обеды в офисе
· Возможность гибкого начала рабочего дня
· Премирование по результатам достижения поставленных целей с точки зрения бизнеса