Не просто код, а твій вплив на мільйони українців
Nova Digital — це технологічне серце екосистеми NOVA, де твій код стає частиною щоденного життя цілої країни.
Про масштаб наших сервісів:
50+ млн запитів щодня проходять через наші системи
10+ млн активних користувачів покладаються на наші рішення
Ми будуємо не просто продукт — ми створюємо технологічну інфраструктуру, яка об’єднує людей, бізнеси та можливості вже майже по цілому світу.
Ми шукаємо Mobile Architect, який візьме на себе розвиток архітектури мобільного застосунку Nova Post та стане драйвером технічних рішень у продукті.
Це про роботу з високонавантаженою системою, яка щодня обробляє тисячі запитів на секунду і є критичною для сервісу доставки.
Ключове завдання цієї ролі — будувати архітектуру, яка забезпечує стабільність та масштабованість: швидко адаптується до змін, витримує навантаження і підтримує розвиток продукту без втрати якості.
Твій ідеальний профіль:
Must-have:
Досвід: 8+ років у розробці мобільних застосунків, з них 3+ роки на позиції Architect у продуктових компаніях.
Platform Mastery: Глибоке розуміння обох екосистем: Swift/iOS (SwiftUI/UIKit, Combine/Concurrency) та Kotlin/Android (Jetpack Compose, Coroutines/Flow).
Patterns: Експертне володіння Clean Architecture, SOLID, Design Patterns, модульністю та DI.
Infrastructure: Досвід оптимізації CI/CD процесів для мобільних команд (Fastlane, Jenkins, GitLab CI, Bitrise).
Data Management: Практичний досвід побудови локального data layer: міграції БД, кешування, конфлікт-резолюція, синхронізація та оптимізація продуктивності.
Досвід роботи з Offline-first підходом та синхронізацією даних у складних умовах (конфлікти, часткова доступність мережі).
Глибоке розуміння моделі памʼяті Android — Garbage Collector, Bitmap allocation, OOM на бюджетних девайсах.
Soft Skills: Вміння будувати комунікацію між бізнесом, дизайнерами та розробниками. Здатність чітко аргументувати «чому ми робимо саме так».
Що робитимеш як Mobile Architect:
Architectural Strategy: Розробка та впровадження єдиної стратегії розвитку мобільних платформ (iOS та Android).
Cross-Platform Synergy: Дослідження та впровадження рішень для спільної бізнес-логіки (наприклад, Kotlin Multiplatform), де це доцільно.
System Design: Проєктування взаємодії мобільних клієнтів із мікросервісною архітектурою бекенду (API Design, gRPC, GraphQL).
Modularization: Керування процесом розбиття монолітних рішень на незалежні модулі для прискорення розробки та CI/CD.
Platform Scalability: Проектування архітектури для масштабування команд розробки та прискорення delivery.
Engineering Standards: Визначення стандартів архітектури, код-стайлу, dependency management та best practices для мобільних команд.
Performance & Security: Встановлення стандартів продуктивності, безпеки даних та моніторингу (Observability) для обох платформ.
Tech Governance: Вибір технологічного стеку, бібліотек та інструментів; проведення Architecture Review.
Mentorship: Навчання техлідів та розробників, розвиток інженерної культури всередині компанії.
Data Architecture: Стратегія локального зберігання даних та синхронізації (SQLite, GRDB, offline-first підхід).
Nice to have:
Розуміння принципів роботи низькорівневих протоколів передачі даних.
Досвід роботи з IoT-пристроями (інтеграція з поштоматами, терміналами).
Досвід роботи з високонавантаженими (High-load) системами та мільйонною аудиторією (MAU).
Досвід впровадження Kotlin Multiplatform (KMP) у великих проектах.
Чому експерти різних напрямів працюють з нами:
Технологічно:
Високонавантажені системи з реальними викликами масштабування
Сучасний стек та свобода технологічних рішень
Можливість впливати на архітектуру продуктів, якими користуються мільйони
Професійно:
Менторство від сеньйорів з досвідом enterprise-рішень
Разом будуємо інновації, що працюють для мільйонів
Ідейно:
Продукт, що змінює країну — не просто ще один стартап
Тут команди стають драйверами технологічних змін
Benefits:
Компенс



