← Усі проєкти

Застосунки доставки їжі для кількох брендів

Компанія
Eda.ua
Клієнт
Foodout group
Роль
iOS-розробник
Період
09/2017 – 12/2018
Команда
2 учасники
Застосунки
Eda.ua, MyChef.ee, Foodout.lv, Foodout.lt
Три екрани eda.ua: список ресторанів, головний екран і меню піц Застосунок eda.ua на двох телефонах Меню застосунку Foodout на двох телефонах

Огляд

iOS-застосунки для брендів доставки їжі групи Foodout: eda.ua, MyChef.ee, Foodout.lv і Foodout.lt. Я працював над ними як iOS-розробник у команді з двох людей.

Обов’язки

  • Розробляв iOS-застосунки та підтримував наявний проєкт на Objective-C.
  • Співпрацював із командами продукту, дизайну, бекенду та QA.

Приклади інженерної роботи

  • Запропонував і реалізував архітектуру з кількома схемами, яка дала змогу збирати чотири брендовані застосунки з однієї кодової бази. Це скоротило дублювання роботи з розробки та підтримки.
  • Відповідав за впровадження оновленого інтерфейсу та архітектуру роботи з REST і Core Data: від співпраці з дизайнерами до випуску в App Store.
  • Виявляв вузькі місця, що обмежували продуктивність та виправляв помилки в різних частинах кодової бази.

Технології

Категорія Технології
Мови програмування Objective-C
Фреймворки Apple UIKit, Core Data
Основні бібліотеки Facebook SDK, Google Sign-In, Google Maps and Places, EasyMapping, TTTAttributedLabel
Тестування Expecta, OCMock
Сервіси AppsFlyer, Firebase App Indexing, Crashlytics
Інструменти Bitbucket, Jira, Sketch, InVision