Текущие вакансии

Middle/Senior Android - разработчик (г. Москва)

Требуемый опыт работы: от 2-3 лет
Полная занятость, полный день

Формат работы:

Мягкий гибрид в г. Москва: можно выбирать количество и дни посещения офиса (м. Белорусская). Команда любит периодически встречаться офлайн, в том числе на корпоративные и неформальные мероприятия.

Наш стек:

Kotlin, многомодульная архитектура, Dagger 2, RxJava 2, Coroutines, Retrofit + OkHttp + Gson, Android Architecture Components (ViewModel, LiveData, Room, WorkManager), Glide, Cicerone, Unit тесты, Kaspresso e2e, анализ кода: Detekt + ktLint, Android Lint, кастомные правила Detekt.

Зоны ответственности:

  • Работа в направлении TechStream
  • Задачи связанные с автоматизацией и оптимизацией приложения
  • Создание инструментов для продуктовой разработки
  • Участие в code review;
  • Разработка, доработка и документирование общих подходов к архитектуре и код-стайлу;
  • Разработка общих компонентов;
  • Работа с многомодульностью;
  • Настройка и поддержка анализаторов кода;
  • Участие в процессах планирования спринта и декомпозиции задач;
  • Написание Unit тестов;
  • Написание e2e тестов (Kaspresso)

Нам важно увидеть:

  • Опыт разработки клиентских приложений Android от 2.5 лет;
  • Свободное владение Android SDK;
  • Коммерческий опыт разработки на Kotlin;
  • Знание классических структур данных и алгоритмов;
  • Понимание цикла разработки ПО, гибких методологий (Scrum/Kanban);
  • Умение писать Clean Code (SOLID, KISS, DRY, YAGNI).
*Мы стараемся отвечать на все присланные нам резюме, но, если вам не поступил ответ в течение 2 и более недель, значит мы перешли к финальным этапам отбора. Спасибо за ваш интерес!