Middle iOS Engineer – Boosters

Posted 6ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Middle iOS Engineer developing mobile applications focusing on MVP and delivery. Working with AI solutions and contributing to product quality and architecture at Boosters.

Responsibilities:

  • Розробка продукту
  • Розробка та підтримка 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

Requirements:

  • Від 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);
  • Пошук та впровадження оптимальних технічних рішень (швидкість/якість).

Benefits:

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