← Усі вакансії

iOS Developer (Senior)

TrackEnsure Inc.
Місто:
Київ
Формат:
повний remote
Зарплата:
$2 900 - $3 500 на місяць
Рівень:
senior
Джерело:
jobs.dou.ua
Відгукнутись на вакансію →

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-командою — для ефективного виконання завдань і успішного розвитку продукту.

Ведення технічної документації.

Участь у розробці єдиних код-стандартів для команди.

Код-рев’ю та менторство менш досвідчених розробників.

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

Схожі вакансії

З блогу Trackr

Усі статті →

Знайдено через trackr.help/jobs · Канал: @trackrhelp · Бот для персональних сповіщень: @trackrhelpBot