close

Middle+ Android developer

Компания EVO в поисках Middle+ Android developer`a.

Сейчас мы ищем разработчика на наш новый, еще не анонсированный проект:)

Уже реализованные приложения на Android нашей Mobile team:

Технический стек, который планируем использовать:

  • Kotlin
  • Java (так как на Java написаны некоторые модули, которые мы используем в наших проектах);
  • Android Architecture Components: Room (важен опыт работы с SQL-базами на мобильных клиентах), ViewModel, LiveData, DataBinding;
  • RxJava 2;
  • GraphQL и Protobuf (знакомство будет плюсом).

Также рассматриваем возможность применить Kotlin Coroutines и Navigation Architecture Component.

Из сторонних инструментов на наших проектах мы применяем: Retrofit 2, OkHttp (Websoсket), Realm, RxJava, Firebase (FCM, Analytics, RemoteConfig, A/B Tests), Glide, Lottie, а также SDK социальных сетей.

Наша команда:

Биздев, Product manager, 1 Dev Team Lead, 4 Python developers, 1 Frontend developer, 1 QA Team Lead, 1 QA, SEO and traffic (6 чел), Саппорт (7 чел), трейд-маркетолог, бизнес аналитик.

Кроме этого в нашем EVO Mobile Community всегда есть чему поучиться и с кем обсудить новые технологии и решения, так как тут уже: 5 Android Developers (4 Middle+ 1 Junior) и 4 iOS Developers (Middle+) и это не предел.

Наш кандидат:

  • имеет в своем багаже два или более коммерческих нативных приложения, доступных в Google Play;
  • с отличными знаниями Android SDK, Java, Kotlin , OOP, RxJava, Multithreading;
  • с  пониманием и опытом создания кастомных элементов интерфейса;
  • может эффективно работать в условиях жестких компромиссов между функциональностью, сложностью разработки и временем, выделенным на это;
  • с удовольствием пишет чистый, аккуратный код (за который тебе не будет стыдно перед коллегами :);
  • хочет создавать качественные продукты, которые помогут миллионам пользователей решать их задачи более эффективно и приятно.
  • активно следит за последними новинками и трендами в области мобильных платформ и разработки.

А также:

  • с пониманием и успешным опытом реализации гибких архитектурных подходов в проектировании;
  • с опытом автоматизации, используя Groovy и Gradle;
  • понимаете и умело реализуете многопоточную работу внутри приложения;
  • умеете хранить данные на устройстве различными способами;
  • используете профилировщики для оптимизации работы;
  • знакомы с модульным тестированием;
  • понимаете эти аббревиатуры: CI, CD, IoC, DI, VCS;

Чем вы будете заниматься:

  • разрабатывать приложение для нового C2C проекта компании EVO с нуля;
  • загружать его в маркет, обновлять продакшн;
  • принимать активное участие в формировании требований для API
  • подключать аналитику и помогать анализировать продукт и его пользователей;
  • постоянно улучшать свое детище;
  • помогать в разработке продукта своей мобильной экспертизой;
  • помогать развернуть продукт в направление mobile first;
  • писать код по принципам SOLID;
  • принимать активное участие в автоматизации процессов разработки;
  • предлагать наиболее эффективные решения (по времени, ресурсам, качеству);
  • искать и внедрять инновационные решения для повышения скорости и поддержки качества разрабатываемых приложений.

Как проходит отбор на вакансию:

Мы ждем ваше резюме. Далее оно попадает на рассмотрение к продакт-менеджеру и нашей Mobile-команде и, если проходит одобрение, мы связываемся с вами для продолжения общения в удобном канале (Skype, Telegram). Рассказываем подробности и договариваемся о собеседовании по скайпу.

Рекрутер

Elizaveta Prokhorova
e.prokhorova@evo.company
skype: glinjanij_kot
Расскажите нам о себе
Максимум 1 файл размером до 5 МБ