Вакансия Middle Android Developer

27 мая 2021    24
EVO
Откликнуться

Компания EVO в поисках Middle Android developer`a на наше основное приложение Prom Покупки

EVO — продуктовая IТ-компания. Наши проекты: Prom.ua (+ аналоги в других странах), Kabanchik.ua, Zakupki.prom.ua, Bigl.ua, Crafta.ua, Вчасно, Shafa.ua, IZI.

Prom.Покупки - приложение-маркет от портала Prom.ua, интернет-универмаг, который собрал все товары, скидки и акции в вашем кармане. Высоконагруженный проект (1M+ MAU) где важно учитывать много бизнес-логики и работать с разными командами и техническим стеком.

Уже реализованные приложения (Android):

Технический стек в команде:

    • Языки: Java и Kotlin
    • Архитектура: Modular & MVVM 
    • Инструменты: Kotlin Multiplatform, Retrofit2, Apollo, Web-Socket, Coroutines, RxJava, Realm, Firebase SDKs
  • Gitlab CI/CD
  • Kaspresso UI тесты

Наша команда Prom.ua (Покупки)

4 Android + 4 iOS + 1 Python dev (API) + 4 QA + 1 Analyst + Designer + 1 Traffic Manager + 1 PM

 Кроме этого в нашем EVO Mobile Community всегда есть чему поучиться и с кем обсудить новые технологии и решения, так как тут уже: 7 Android Developers, 8 iOS Developers и 2 Flutter Developers и это не предел. 

Что важно для данной роли в проекте:

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

Будет преимуществом:

  • опыт написания нативных UI тестов
  • опыт написания кода на Kotlin Multiplatform
  • опыт автоматизации, используя Groovy и Gradle

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

  • работать над одним из главных продуктов группы EVO;
  • писать код по принципам SOLID и покрывать его тестами:);
  • писать UI тесты;
  • работать с мультиплатформенным кодом;
  • заниматься performance optimization;
  • разбивать приложение на мелкие, несвязные модули;
  • создавать custom UI элементы собственной дизайн-системы;
  • принимать активное участие в автоматизации процессов разработки;
  • предлагать наиболее эффективные решения (по времени, ресурсам, качеству);
  • искать и внедрять инновационные решения для повышения скорости и поддержки качества разрабатываемых приложений.

Мы любим хакатоны и нашего slack-бота, который радует свежими новостями о наших продуктах. Следим за последними новинками технологий, регулярно делимся собственными наработками и опытом на конференциях, и хотим создавать продукты, которыми можно было бы гордиться.

Этапы подбора:

  1. Мы ждем ваше резюме. Далее оно попадает на рассмотрение техническим специалистам.
  2. Если резюме проходит одобрение, мы договоримся с вами об удобном времени для знакомства в Google Meets для обсуждения вакансии более подробно (30 минут).
  3. Если после знакомства нам взаимно интересно продолжать общение, мы договоримся об удобном времени для технического собеседования (1,5 часа).
  4. Финальное собеседование с Продакт менеджером и СТО

Подписывайтесь на наш телеграм-канал @remotelist, чтобы всегда быть в курсе новых вакансий! Дайджесты с новыми вакансиями появляются каждые 2-3 часа.

Еженедельная рассылка топ-15 самых просматриваемых вакансий сайта. Письмо приходит каждое воскресенье.