Logo for EverHelp

Middle iOS Engineer (Boosters) at Genesis

Roles & Responsibilities

  • At least 3 years of engineering experience
  • Experience in Swift development
  • Strong understanding of OOP, algorithms, data structures, and functional programming
  • Experience with UIKit, Auto Layout, Core Animation, Core Graphics, Foundation, GCD

Requirements:

  • Develop and maintain the iOS application Kato (Swift/SwiftUI)
  • Implement features for Chat v2, onboarding, subscriptions, and tools
  • Integrate and support Adapty for in-app purchases lifecycle
  • Participate in architectural decisions and maintain code quality

Job description

Boosters — це українська продуктова компанія. Ми створюємо продукти в сферах EdTech, Productivity та Wellness, які несуть цінність для 55 мільйонів людей в усьому світі. Приклад того, як ми працюємо — наш флагманський продукт JustDone запустився за 50 днів, за 2 роки перетнув позначку в 3 млн преміум юзерів, працює з власними AI engines та за останній рік підняв рітеншен 30-го дня на 30%.

Можливо, ти також бачила(ив) наші спін-оффи — Avrora та Promova.

Наша головна перевага — це люди. Ми працюємо з тими, хто щодня прагне до самовдосконалення та ставить собі за мету перемагати разом з нами.

Зараз ми шукаємо iOS Engineer в нашу команду. Основна мета цієї ролі — робота над MVP-застосунку до масштабування продукту, підвищуючи швидкість і якість delivery. Тим самим, разом із продуктовою та дизайнерською командами закласти "фундамент" для розвитку мобільного напряму компанії.

Саме в цій ролі ти отримаєш:

  • Можливість росту до позицій Team/Tech Lead та формування власної команди;
  • Роботу з AI рішеннями JustDone та LLM API;
  • Філософію та умови для твого постійного росту та розвитку;
  • Великий простір для втілення власних ідей і впливу на продукт.

Твоя зона впливу:

  • Розробка продукту
    • Розробка та підтримка iOS-застосунку Kato (Swift/SwiftUI)
    • Реалізація фіч Chat v2, інструменти, онбординг, підписки
    • Інтеграція та підтримка Adapty (Apple IAP, subscription lifecycle)
    • Інтеграція GrowthBook для AB-тестів на клієнті
    • Інтеграція Reteno для push-нотифікацій
    • Інтеграція Amplitude — реалізація аналітичних івентів
  • Архітектура та якість коду
    • Участь в архітектурних рішеннях по iOS-частині продукту
    • Написання unit та UI тестів
    • Code review
    • Дотримання внутрішніх стандартів розробки
  • Комунікація та процеси
    • Тісна взаємодія з бекенд-командою по WebSocket протоколу, API контрактах
    • Участь у плануванні з оцінкою задач
    • Декомпозиція задач у Jira
    • Взаємодія з QA по покриттю фіч тестуванням
  • Платформа
    • Участь у розвитку спільних підходів до мобільної розробки Boosters

Для цього тобі знадобиться:

  • Від 3 років інженерного досвіду;
  • Розробка на Swift;
  • Гарне знання об’єктно-орієнтованого програмування (OOP), алгоритмів, структур даних, функціонального програмування;
  • Розуміння багатопотокового програмування;
  • Досвід роботи з UIKit, Auto Layout, Core Animation, Core Graphics, Foundation, Grand Central Dispatch (GCD);
  • Робота з аналітичними інструментами (Appsflyer, Amplitude, Firebase etc);
  • Робота з in-app purchases (subscriptions);
  • Досвід інтеграції Adapty або RevenueCat;
  • Досвід роботи з AB тестуванням;
  • Досвід роботи з LLM API;
  • Досвід з різними архітектурами (MVVM, VIPER, MVVM + coordinators, Redux);
  • Пошук та впровадження оптимальних технічних рішень (швидкість/якість).

Процес інтервʼю:

  • Pre-screen з рекрутером (40 хвилин)
  • Інтервʼю з Product Manager (1 година)
  • Технічне інтервʼю
  • Bar-raising (1,5 години)

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

Кар’єрний та персональний розвиток:

  • Планові performance review і розробка PDP
  • Підтримка в розвитку твого персонального бренду в соцмережах Boosters і експертних медіа
  • Профільні комʼюніті Genesis з безкоштовними курсами і можливістю нетворкінгу
  • Бюджет на курси, конференції та вивчення англійської
  • Техніка від компанії та оплата всіх необхідних сервісів для роботи

Автономію та гнучкість:

  • Можливість обирати між роботою в офісі (Київ або Львів) та remote-first форматом (Україна та закордон)
  • Гнучкий старт дня (з 8 до 11 ранку за Києвом)
  • 20 дей-офів на рік, вихідні на державні свята та безлімітні лікарняні

Турботу про здоров’я:

  • Медичне страхування
  • Компенсація роботи з психологом
  • Індивідуальний бенефіт на заняття спортом
  • Сніданки й обіди (on-site в офісах)
  • Спортивні активності Genesis: cпільнота для бігу, волейбол, йога (офлайн); стретчинг та йога (онлайн)

Виглядає як твій наступний карʼєрний крок? Надсилай своє CV!

А якщо маєш рекомендацію для цієї або будь-якої іншої ролі залиш її ТУТ :)

iOS Developer Related jobs

Other jobs at EverHelp

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.