C#8, .NET 5, DevSecOps, Azure Functions та мікросервіси на конференції .NET fwdays | Online
EVO — продуктова українська IT-компанія.
18 февраля 2020

Junior/Middle Android developer (проект Zakupki.prom.ua) (вакансия неактивна)

Киев

Команда Zakupki.prom.ua компанії EVO у пошуках Junior/Middle Android developer’а.

Наші проекти: Prom.ua (+ аналоги в інших країнах), Kabanchik.ua, Zakupki.prom.ua, Bigl.ua, Crafta.ua, Вчасно, Shafa.ua.

Вже реалізовані проекти EVO (Android):
Prom.ua (Покупки) та Кабінет продавця Prom.ua
Shafa.ua
Zakupki.prom.ua
Виконавець на Kabanchik.ua
Замовник на Kabanchik.ua
IZI

Zakupki.Prom.ua — найбільший тендерний майданчик в Україні. Саме через нас Національна поліція закуповує корм для сторожових псів, ОККО продає державі бензин, а кожен з вас може купити шафу, що залишилась від банку Надра.

Серед наших продуктів веб-сервіс, мобільний додаток і навчальна платформа.

Наш технічний стек:
Kotlin, Java (так як на Java написані деякі модулі, які ми використовуємо в наших проектах);
MVP, MVVM, VIPER;
Android Architecture Components: Room (важливий досвід роботи з SQL-базами на мобільних клієнтах), ViewModel, LiveData, DataBinding;
RxJava 2;
GraphQL і Protobuf (знайомство буде плюсом);
Kotlin Coroutines і Navigation Architecture Component;
Зі сторонніх інструментів на наших проектах ми застосовуємо: Retrofit 2, OkHttp (Websoсket), RxJava, Firebase (FCM, Analytics, RemoteConfig, A / B Tests), Glide, Lottie, а також SDK соціальних мереж.

Наша команда:
7 Python Engineer’ов, 4 QA, 2 Front End Engineer’a, Product менеджер, 1 дизайнер, mobile команда (iOS & Android).

Крім цього, в нашому EVO Mobile Community завжди є чому повчитися і з ким обговорити нові технології та рішення, оскільки тут вже 8 Android Developers (5 Middle + 3 Junior) і 6 iOS Developers і це не межа.

Ми регулярно проводимо мітапи, code review, відвідуємо конференції та стежимо за останніми новинами в світі Mobile розробки. У процесі розробки ми обговорюємо кращі архітектурні та технічні підходи, оптимальні рішення поставлених завдань.

Наш кандидат:
— з відмінними знаннями Android SDK, Java, Kotlin, Multithreading;
— знайомий з REST, RxJava 2, Dependency Injection;
— має досвід з Clean Architecture;
— з рівнем володіння англійської мови, достатнім для читання документації;
— з високою самомотивацією і бажанням самореалізації;
— із задоволенням пише чистий, охайний код (за який тебе не будуть проклинати колеги :);
— має досвід з Git;
— хоче створювати якісні продукти, які допоможуть мільйонам користувачів вирішувати їх завдання більш ефективно та приємно.

Дуже круто, якщо ви:
— вже маєте задеплоєні нативні додатки;
— з досвідом від 1 року розробки нативних додатків під Android для комерційного використання;
— з розумінням та успішним досвідом реалізації гнучких архітектурних підходів в проектуванні;
— розумієте та вміло реалізуєте багатопоточну роботу всередині програми;
— вмієте зберігати дані на пристрої різними способами;
— реалізовували Deep Links;
— створювали кастомні елементи інтерфейсу;
— знайомі з оптимізацією алгоритмів і структур даних;
— знайомі з модульним тестуванням;
— з хорошими комунікативними навичками і почуттям гумору.

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

Чим ви будете займатися:
— розробляти та розвивати нативний додаток Zakupki.prom.ua;
— писати код за принципами SOLID;
— пропонувати найбільш ефективні рішення (за часом, ресурсам, якістю);
— шукати та впроваджувати інноваційні рішення для підвищення швидкості та підтримки якості розробляються.

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

Як проходить відбір на вакансію:
Ми чекаємо на твоє резюме. Далі воно потрапляє на розгляд до продакта і Android-розробників команди і, якщо проходить схвалення, ми зв’язуємося з вами для продовження спілкування в зручному каналі (Skype, Telegram). Розповідаємо подробиці і домовляємося про співбесіду по скайпу (або в офісі).