> DOU
senior
CAS.AIMobile Developer
format:Remotecompany:Product
kotlinswiftgradleunityunreal engineflutterreact nativeandroid sdkios sdk
javaobjective-cswift package manager
> full description
CAS.AI шукає сеньйора для розробки cross-platform SDK медіації мобільної реклами (Android/Kotlin + iOS/Swift), з підтримкою плагінів для Unity, Unreal, Flutter, React Native, Cordova. Потрібне розуміння повного циклу рекламного показу та здатність приймати самостійні архітектурні рішення.
Обов’язкові навички
Технічний стек
- 5+ років комерційної розробки мобільних SDK/застосунків
- Kotlin + Swift на продакшн-рівні (знання Java/Objective-C — плюс)
- Паралельна підтримка двох кодових баз з поведінковою консистентністю
- Збірка SDK: Gradle, XCFramework/CocoaPods/SPM
- Базова інтеграція з Unity/Unreal/Flutter/RN/Cordova (глибока експертиза не потрібна)
Домен реклами
- Повний цикл показу: ініціалізація → запит → аукціон → креатив → рендеринг → трекінг
- IAB OpenRTB, IAB TCF, IAB GPP
- Досвід з ad network adapters (AdMob, AppLovin, Meta, IronSource, InMobi, Mintegral, Pangle тощо)
- Waterfall/bidding моделі медіації
- GDPR, CCPA/CPRA, COPPA, ATT — на практичному рівні
Backend-взаємодія
- Remote config, server-driven waterfall/bidding
- REST/HTTP API дизайн: JSON, версіонування, зворотна сумісність
- Event-схеми аналітики: impression/click/revenue/latency, retry/batching/offline-буфер
- Ідентифікатори та атрибуція (IDFA/GAID, S2S postback) з урахуванням privacy
Якість коду
- Багатопотоковість, потокобезпечні колекції
- Оптимізація під обмеження мобільних пристроїв (пам’ять/батарея/мережа)
- Дебаг рідкісних race conditions, deadlock, memory leaks у проді
- Профілювання, робота з крашами
- Розуміння метрик монетизації: eCPM, fill rate, CTR, ARPDAU
Soft skills
- Робота з неповними вимогами (privacy-політики Google/Apple змінюються часто)
- Code review та менторство
- Англійська на рівні технічної документації
- Проактивність: технічний борг, процеси, документація
Що ми пропонуємо
- Конкурентна та прозора оплата праці
- Оплачувана відпустка та лікарняні
- Віддалена робота
- Компенсація навчання, курсів та англійської мови
- Робота в продуктовій компанії з міжнародними партнерами та амбітними цілями