back to search

 iOS Lead/Architect

iOS Lead / iOS Architect

Про проєкт та челендж

Розробка та трансформація найпопулярнішого в Україні email-сервісу.
Наш iOS-клієнт — це full-featured email-додаток з:

  • offline-синхронізацією

  • conflict resolution

  • високими вимогами до uptime

Після початку війни застосунок був у maintenance-режимі — зараз час переформувати та очолити iOS-команду.


Що робить цю можливість унікальною

  • Підтримка України: робота над популярним українським email-додатком з 200k+ daily active users.

  • AI-friendly environment: компанія підтримує використання AI-інструментів, курсів та експериментів.

  • Лідерська роль: робота в тісній співпраці з backend-командою (API) та CPO (product strategy).

  • Архітектурна відповідальність: формування довгострокової архітектури та стратегії міграції Objective-C → Swift.


Твоя місія

Перші 3 місяці

  • Підтримка існуючого додатка.

  • Проведення технічної діагностики legacy-кодбази.

  • Розробка інкрементальної стратегії міграції (Objective-C → Swift).

  • Налаштування AI-assisted refactoring pipeline.

  • Покриття критичного функціоналу автоматизованими тестами.

  • Встановлення процесів code review та документації.

  • Випуск критичних authentication parity features.

Після

  • Архітектурна міграція покроково, модуль за модулем.

  • Побудова iOS-команди: інтерв’ю, менторинг, онбординг.

  • Робота над новими фічами та підтримка існуючої апки.


Must Have

  • 5+ років досвіду в iOS-розробці, включно з 2+ роками в Objective-C.

  • Сильне знання Swift + готовність працювати з legacy Objective-C.

  • Досвід роботи з:

    • Cocoa Touch, UIKit, Foundation

    • Manual layout

    • GCD, multithreading

  • Досвід побудови складної архітектури та технічної міграції/рефакторингу production-коду.

  • Знання OOP, SOLID, патернів та антипатернів.

  • Вміння будувати клас-ієрархії та взаємодію компонентів.

  • Досвід із SQLite, розуміння транзакцій та race conditions.

  • System-level thinking та стратегічний підхід.

  • Вміння працювати з technical debt.

  • Сильна пріоритизація та декомпозиція.

  • AI/LLM literacy (Copilot, Claude Code, Cursor тощо).


Nice to Have

  • 2+ роки досвіду на Lead-позиції.

  • Досвід найму та онбордингу розробників.

  • Сильне алгоритмічне мислення.

  • Оптимізація продуктивності (memory, CPU, battery).

  • Профілювання та дебаг складних проблем.


Поточний tech stack

  • Objective-C (ARC)

  • GCD, URLSession, Collections

  • Cocoa Touch (manual layout)

  • SQLite

  • Firebase (Analytics, Crashlytics)

  • XCTest


Куди рухаємось

  • Поступова міграція на Swift

  • AI-assisted refactoring

  • Розширення test coverage


Пропонуємо

  • Конкурентна зарплата

  • Гнучкий графік, 40 год/тиждень

  • Fully remote, hybrid або офіс у Києві (м. Деміївська)

  • В офісі: власна авто- та велопарковка, спортзал

  • 20 робочих днів оплачуваної відпустки

  • 20 оплачуваних sick days → 10 днів — 100%, 10 днів — 50%

  • Медичне страхування UNIQA з покриттям критичних захворювань

  • Бюджет на навчання, конференції та сертифікації

  • Підтримка впровадження AI-інструментів у роботу

  • Доступ до платних інструментів для роботи на ваш вибір

  • Можливість реального впливу на розвиток HR-функції та компанії

kh@vpteam.io