Команда UKEESS Software House шукає Middle iOS Engineer , щоб приєднатися до нашої команди на повну зайнятість (віддалено в Україні чи в офісі у Львові). p>
Про клієнта та проект:
Нашим клієнтом є найбільша у світі мережа DNA зі США. Завдяки більш ніж 30 мільярдам оцифрованих глобальних історичних записів, 100 мільйонам сімейних дерев і понад 18 мільйонам людей у базі даних, що постійно зростає, наші клієнти допомагають людям дізнаватися про свої сімейні історії та отримувати корисну інформацію про своє здоров’я та самопочуття.
Технічний стек проекту: iOS / Swift / SwiftUI / Combine / New Swift Concurrency / SPM / Carthage / GraphQL / KMM (Kotlin Multiplatform) / Bitrise.
Ви станете частиною вражаючої команди розробників, дизайнерів і менеджерів із продуктів, які створили одні з найпривабливіших у світі продуктів, виробляючи світового лідера у двох категоріях: сімейна історія та споживче генетичне тестування. Ця роль надає багато можливостей для професійного зростання.
Обов’язки:
- Співпрацювати з міжфункціональними командами, зокрема дизайнерами.
< li>Проведення перевірки коду та впровадження найкращих практик для підтримання високих стандартів кодування.- Оптимізація продуктивності програми та забезпечення її швидкості реагування на різних пристроях iOS.
- Усунення несправностей і налагодження проблем, забезпечуючи своєчасне вирішення та підтримка стабільної програми.
Технічні вимоги:
- 3+ роки досвіду в розробці iOS, з значною репутацією створення успішних мобільних додатків;
- Глибокі знання та майстерність мови програмування Swift;
- Потрібен досвід роботи з наступними фреймворками: SwiftUI (мінімум 1 рік), URLSession, Core Data, SPM;
- Вміння роботи з RESTful API для мобільної розробки;
- 1+ років досвіду та добре розуміння фреймворку Combine (Rx);
- Глибоке знання шаблонів проектування та їх застосування в розробці iOS;
- Досвід розробки, керованої тестами (TDD) і модульного тестування;
- Тверді архітектурні навички, зі здатністю розробляти масштабовані структури коду, які можна підтримувати;
- Чудові навички спілкування (включаючи вміння спілкуватися, співпрацювати та вирішувати проблеми);
- Рівень англійської мови принаймні вищий-середній ( як усний, так і письмовий).
Буде великим плюсом:
- Досвід або добре знання Kotlin
- Досвід роботи з Objective-C
- Технічна освіта (ступінь бакалавра тощо)
Що ми пропонуємо новому колезі?< /h3>- Конкурентоздатна винагорода (на основі ринкових даних, а також залежно від технічного рівня кандидата)
- Гнучкий графік роботи
- 3 пакети здоров’я на вибір< /li>
- Щорічна оплачувана відпустка та святкування державних свят
- Безкоштовні заняття з англійської (онлайн)
- Індивідуальний підхід до професійного зростання
- Відсутність бюрократії та мікроменеджменту
- Сучасні комфортні офісні приміщення (зона для барбекю, кухні, вітальні, кавомашини тощо)
- Іноземний бізнеспоїздки (після війни)
- Власна стоянка та зарядна станція для електромобілів у офісі Львова
- Корпоративні подарунки, свята та розваги
- Спорт заняття: настільний теніс, футбол, тренування
Якщо у вас є пристрасть до вирішення складних проблем, створення масштабованих, надійних систем, вам подобається працювати з новітніми технологіями у швидкому темпі, гнучке середовище та раді перспективі значного впливу на продукти, які мають понад 3 мільйони платних передплатників, тоді ми хочемо поговорити з вами! ;-)