15 липня 2024
Middle iOS Engineer віддалено Ми — команда 🔥 Partida 🔥 , розвиваємо нові продукти та рішення для криптопроектів та шукаємо спеціалістів у нашу команду. 👌 Вимоги : 2+ роки досвіду в розробці iOS, з досвідом розробки успішних мобільних додатків; Глибокі знання мови програмування Swift; Досвід роботи з такими фреймворками: SwiftUI (мінімум 1 рік), URLSession, Core Data, SPM; Досвід ревьювінга коду і постановки процесу; Розуміння принципів многопоточності та потокобе
15 липня 2024
Middle iOS Engineer
віддалено
Ми — команда 🔥 Partida 🔥 , розвиваємо нові продукти та рішення для криптопроектів та шукаємо спеціалістів у нашу команду.
👌 Вимоги :
- 2+ роки досвіду в розробці iOS, з досвідом розробки успішних мобільних додатків;
- Глибокі знання мови програмування Swift;
- Досвід роботи з такими фреймворками: SwiftUI (мінімум 1 рік), URLSession, Core Data, SPM;
- Досвід ревьювінга коду і постановки процесу;
- Розуміння принципів многопоточності та потокобезпечності;
- Розуміння у використанні різних варіантів зберігання даних в додатку: UserDefaults, FileManager, Cache, Keychain, Core Data;
- Вміння працювати з RESTful API та Websocket для мобільної розробки;
- 1+ років досвіду та добре розуміння фреймворку Observable, Combine + async/await;
- Глибоке знання шаблонів проектування та їх застосування в розробці iOS;
- Вміння писати Unit тести;
- Просунуті навички роботи з Git;
- Розуміння Apple Code Signing, налаштування акаунтів Apple Developer (створення сертифікатів, ключів і профілів забезпечення), створення додатків (заповнення інформації), вивантаження додатків (Test Flight або App Store з усіма їх властивостями);
- Відмінні навички спілкування та командної роботи.
✅ Буде плюсом :
- Досвід роботи у фінансовій сфері;
- Базові знання криптонапрямку.
🎯 Обов’язки :
- Розвивати існуючі мобільні додатки;
- Займатися розробкою нових фіч;
- Брати участь в процесі оцінки та планування завдань;
- Вести технічну документацію по проекту;
- Проводити перевірки коду;
- Писати тести;
- Оптимізовувати продуктивність програми та забезпечувати її швидкість реагування на різних пристроях IOS;
- Усувати несправності та налагоджувати роботу, забезпечуючи своєчасне вирішення та підтримуючи стабільну роботу програми.