logo[мetahunt]
> DOU
senior

iOS Engineer

TrackEnsure2.9k–3.5k USD
format:Remotecompany:Product
swiftios sdkrest-apirealmsqliteswift package managercrashlyticsapnsapp storegit
englishB1
experience4+ years
domainLogistics
locationUkraine (Kyiv, Odesa, Mykolaiv)
> full description

TrackEnsure — це продуктова IT-компанія, що вже понад 10 років займається розробкою програмного забезпечення для логістики та тракінгового бізнесу. Ми не лише створюємо програмні рішення для наших клієнтів, а й забезпечуємо їх ефективне впровадження, підтримку та розвиток.

Сьогодні наша команда налічує близько 1000 фахівців, і ми працюємо в трьох офісах — у Києві, Одесі та Миколаєві.

Компанія працює у двох ключових напрямах:

  • Розробка програмного забезпечення — створюємо IT-продукти, що оптимізують бізнес-процеси наших клієнтів.
  • Підтримка та супровід — допомагаємо клієнтам ефективно використовувати наше ПЗ: навчаємо, консультуємо та оперативно вирішуємо всі питання.

Завдяки аналізу ринку та зворотному зв’язку від наших клієнтів ми постійно розвиваємось і вдосконалюємо наші продукти.

У зв’язку з розширенням шукаємо iOS-розробника, який приєднається до нашої команди та допоможе нам рухатися вперед.

Що ми пропонуємо:

  • Можливість професійного зростання завдяки використанню сучасних технологій у проекті та співпраці в команді фахівців різного рівня — від Junior до Architect, що сприяє обміну досвідом і розвитку.
  • Стабільна компенсація в доларах США з офіційним оформленням.
  • Оплачувана відпустка та лікарняні.
  • Можливість працювати віддалено або в офісі за бажанням (Київ, Одеса, Миколаїв).
  • Щорічний перегляд ставки.
  • Заняття з англійської мови з професійним викладачем від компанії.
  • Корпоративний фонд медичного страхування.
  • Допомога армії. Компанія постійно бере участь у зборах та надає допомогу нашим воїнам на фронті, тож у тебе також буде можливість долучитися до цих ініціатив і стати частиною спільної справи.

Що ми очікуємо від кандидата:

  • Досвід розробки iOS-додатків від 4 років.
  • Глибокі знання Swift та iOS SDK.
  • Розуміння та застосування ООП, SOLID-принципів і патернів проектування (MVC, MVVM, Coordinator тощо).
  • Досвід розробки додатків із використанням SwiftUI framework.
  • Досвід розробки клієнт-серверних додатків, робота з REST API.
  • Досвід роботи з базами даних CoreData, Realm, SQLite.
  • Досвід роботи з мережевими бібліотеками (Alamofire, Moya).
  • Досвід використання Concurrency (GCD, Operations, async/await).
  • Досвід роботи з анімаціями (UIKit Animations, Core Animation, UIBezierPath).
  • Знання основ багатопотоковості та асинхронного програмування.
  • Досвід роботи з Swift Package Manager та CocoaPods.
  • Розуміння життєвого циклу UIViewController та всього iOS-додатку.
  • Досвід адаптації інтерфейсів під різні розміри екранів, дотримання Apple Human.
  • Досвід роботи з Firebase Analytics, Crashlytics.
  • Досвід роботи з push-сповіщеннями (APNs, Firebase Cloud Messaging).
  • Досвід роботи з CoreLocation та геолокацією користувача.
  • Досвід тестування та публікації додатків в App Store.
  • Досвід роботи з Git, CI/CD-процесами.
  • Базові знання Unit/UI тестування.
  • Англійська мова на рівні, достатньому для читання та розуміння технічної документації.

Що потрібно буде робити:

  • Розробка та підтримка iOS-застосунків з використанням вищезазначених технологій.
  • Пошук та виправлення багів.
  • Активна взаємодія з усіма учасниками робочого процесу — аналітиками, проджект-менеджерами, бекенд-розробниками, дизайнерами та QA-командою — для ефективного виконання завдань і успішного розвитку продукту.
  • Ведення технічної документації.
  • Участь у розробці єдиних код-стандартів для команди.
  • Код-рев’ю та менторство менш досвідчених розробників.

У нас ти зможеш отримати досвід над цікавими проектами, розвиватися та ділитися досвідом у команді професіоналів. Якщо ти готовий до нових викликів — приєднуйся! Надсилай своє резюме прямо зараз!

Відгукнутись на вакансію