EVO — продуктова українська IT-компанія. Центральний офіс знаходиться в Україні (Київ). Зараз ми збираємо команди розробки в Білорусі. Ми працюємо повністю віддалено. Можна працювати також з Мінського офісу. EVO — 1200+ співробітників, технічний департамент понад 300 осіб, розробників понад 200 осіб.
22 ноября 2021

Middle iOS Developer (Prom.Покупки)

Киев

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


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

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

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

Команда розробки продукту: 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 і це не межа.

Технічний стек:

Мова: Swift

Архітектура: VIPER

Мережа/дані: URL Session + GraphQL + Codable

CI/CD: Gitlab + Fastlane + shell scripts.

Інструменти: Xcode, Charles, Postman, Figma

Менеджер залежностей: Cocoapods, SPM.

Багатопоточність: GCD/NSOperationQueue

VCS: Gitlab

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

  • досвід розробки нативних додатків під iOS для комерційного використання від 2-х років;
  • із задоволенням писати чистий, охайний код (за який тобі не буде соромно перед колегами :);
  • бажання створювати якісні продукти, які допоможуть мільйонам користувачів вирішувати їх завдання більш ефективно і приємно;
  • активно стежити за останніми новинками та трендами в області мобільних платформ і розробки;
  • мати розуміння як виглядає повний цикл мобільного розробки;
  • вміти дебажити та усувати проблеми;
  • гарне знання підходів до розробки програмного забезпечення.

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

  • знання\робота з Kotlin native;
  • вміння працювати з CI/CD.

Завдання в проекті:

  • реалізація нових фічей в проекті;
  • автоматизація процесів розробки;
  • реалізація багатопотокової роботи всередині програми;
  • зберігання даних на пристрої різними способами;
  • покривати додаток Unit & UI тестами;
  • фікс багів та поліпшення роботи програми.

Етапи інтерв’ю:

  • Знайомство + технічне інтерв’ю (загальна тривалість до 2 годин). Ми познайомимось з вами і вашим досвідом, поділимося деталями про вакансію, надамо відповіді на ваші запитання. У разі взаємної зацікавленості, з радістю продовжимо на технічному інтерв’ю;
  • Фінальне інтерв’ю.

Рекомендуйте своїх знайомих, бонус за найм до 3000$ Чекаємо на ваші резюме з позначкою «рекомендація» на пошту a.aman@smartweb.com.ua

LinkedIn