• Розробка продукту
  • Мобільна розробка

Middle + /Senior Android Developer

Поділитися

 

Компанія EVO в пошуках  Android Developer`a на наш основний застосунок Prom. Покупки

EVO –  продуктова ІТ-компанія. Наші проєкти: Prom.ua, Kabanchik.ua, Zakupki.prom, Bigl.ua, Вчасно, Shafa.ua, IЗI.

 

Prom.Покупки – ТОП 1 додаток у маркетах від порталу Prom.ua, інтернет-універмаг, який зібрав усі товари, знижки та акції в вашій кишені. Високонавантажений проєкт (2M+ MAU) де важливо враховувати багато бізнес-логіки та працювати з різними командами й технічним стеком.

 

Вже реалізовані додатки (Android):

 

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

Мови: Java і Kotlin

Архітектура: Modular & MVVM

Інструменти: Kotlin Multiplatform, Retrofit2, Apollo, Web-Socket, Coroutines, RxJava, Realm, Firebase SDKs

Gitlab CI/CD

Kaspresso UI тести

 

Наша команда Prom.ua (Shopper Experience)

1 Android + 2 iOS + 4 Python dev (API) + 3 QA + Analyst + Designer + 2 PM

Крім цього, в нашому Prom Mobile Community завжди є чому навчитись і з ким обговорити нові технології, бо нас тут вже: 7 Android Developers, 8 iOS Developers і це не межа. 

 

Що важливо для даної ролі в проєкті:

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

 

Буде перевагою:

  • досвід написання коду на Kotlin Multiplatform
  • досвід автоматизації, використовуючи Groovy і Gradle

 

Задачі:

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

 

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

 

Етапи відбору:

  • Відбір по резюме
  • Знайомство. Ми познайомимось з вами та вашим досвідом, поділимось деталями про вакансію, відповімо на ваші запитання.
  • Технічне інтерв’ю

Ми пропонуємо:

  • Офіційне працевлаштування у штат компанії
  • 24 календарних дні оплачуваної відпустки на рік, необмежена кількість лікарняних.
  • Віддалена робота. Можливість відвідувати офіс в м.Київ
  • Медичне страхування
  • Послуги корпоративного психолога

Таня Сілецька з People Team

Таня

Хочу до вас у команду

Прикріпити резюме

Максимум 1 файл розміром до 5 МБ

Всередині EVO (офіс — як коворкінг)

  • Навчання та розвиток (тепер online)
  • Хакатони
  • Спортивне ком'юніті
  • EVO поза роботою

Паркінг

Велопаркінг

Фудзони

Чай-кава

Сортування
сміття

ЯКЩО НЕ ЗНАЙШЛИ ВІДПОВІДНУ ВАКАНСІЮ, АЛЕ В МАЙБУТНЬОМУ ХОЧЕТЕ ПРИЄДНАТИСЯ ДО НАШОЇ КОМАНДИ, ВІДПРАВТЕ РЕЗЮМЕ НА [email protected]