Partida — це команда однодумців в індустрії крипто/блокчейну. Наша компанія розвивається та щодня робить свій внесок у просування цифрових валют. Ми віримо у децентралізований вільний світ, децентралізовану систему, децентралізацію ролей та розвиток, шляхом досягнення загальних цілей.
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;
  • Усувати несправності та налагоджувати роботу, забезпечуючи своєчасне вирішення та підтримуючи стабільну роботу програми.