Position: Lead/Senior iOS Developer
Company: Welltech
Category: iOS
Experience: 3y
English level: intermediate

В Welltech ми робимо мобільні додатки в категорії **Health & Fitness**, які входять у світовий TOP3 за доходами від продажів.


**Зростай разом з нами:**
• 4+ роки на світовому ринку
• 400+ спеціалістів (за минулий рік ми виросли в х2 рази)
• 5+ додатків
• 200М завантажень
• Наші додатки продаються по всьому світу з фокусом на США, Латинську Америку, Європу, активно виходимо на Азійські ринки


**Разом з нами ви будете:**
• Працювати з рядом сучасних технологій: Swift, SwiftUI, Combine, MVVM, Dependency Injection, UIKit, Autolayout, REST API, Alamofire, In-App Purchases, Local and Remote notifications, Core Data, Realm, Fastlane, Frameworks management (Cocoapods, SPM), Code generation (Sourcery), HealthKit, Tuist, async/await
• Працювати з останніми версіями iOS
• Взаємодіяти зі скіловими middle/senior iOS розробниками та іншими членами команди (продакт менеджерами, продакт дизайнерами, мобільними тестувальниками та ін.)
• Реалізувати круті ідеї без мікроменеджменту та бюрократії
• Покращувати існуючі додатки та створювати нові


**Ключові завдання:**
• Проектування архітектури додатків
• Впровадження ключових модулів додатків
• Покриття написаного коду модульними тестами
• Інтеграція додатку з бекендом
• Налаштування процесу реалізації


**Необхідні навички:**
• Глибоке знання Swift (4+ років у продакшені)
• Шаблони архітектури: MVVM + C, TCA (The Composable Architecture)
• Dependency Injection
• UI/Unit тести
• UIKit, Autolayout, SwiftUI
• База даних (Core Data)
• Файлове зберігання та переміщення створеного користувачами контенту
• Використовувати інструменти Xcode для усунення різноманітних проблем із додатком (витоки памяті, просідання FPS і тд)
• Менеджер залежностей (SPM)
• Fastlane (написання лейнів, налаштування існуючих)


**У нашій команді ми цінуємо:**
**• Комунікабельність. **Поточне інформування команди, регулярне спілкування з робочою групою щодо поточних проектів у письмовому (чати) та усному (стендапи та інші зустрічі) форматах).
**• Відкритість до спілкування. **Уміння чітко та лаконічно формулювати завдання.
**• Орієнтацію на результат. **Бажання привести свої завдання у відповідність до глобальних цілей команди та компанії, впровадити необхідні зміни.
**• Відповідальність.** Самостійність, готовність брати на себе зобов’язання та виконувати домовленості.
**• Проактивність. **Уміння ставити цілі та досягати їх. Прагнення створювати можливості, не чекаючи їх появи.
**• Спрямованість на розвиток та самонавчання, зацікавленість новими технологіями.** Постійне бажання навчатися та розвивати свої навички, набувати нового досвіду.


**Ми створюємо комфортні умови співпраці, орієнтовані на твій ритм життя, роботи і відпочинку і пропонуємо:**
**Турботу про здоров’я**
• Організація медичного страхування
• Можливість безкоштовно користуватися нашими мобільними додатками (йога, біг, фітнес тощо)
• Індивідуальний бюджет для занять спортом/купівлі спортивного інвентарю
• Індивідуальний бюджет на консультації з психологом

**Розвиток і зростання**
• Індивідуальний бюджет на професійне навчання та вивчення іноземних мов
• Корпоративна онлайн бібліотека
• Шерінг досвідом та знаннями між командами

**Деякі з наших додатків:**
• Muscle Booster — musclebooster.fitness
• Yoga-Go — yoga-go.fit
• FitCoach — fitcoach.fit
• WalkFit —  walkfit.pro
• Omo — bit.ly/OMOio

**Рекрутмент процес: **⭕️ Знайомство з рекрутером ---- ⭕️ Інтерв’ю ---- ⭕ Фінальне інтерв’ю

У нашій команді ви зможете не лише розвиватися та втілювати свої ідеї, а й приносити користь світу!