Київстар ТБ tv.kyivstar.ua/ua/about – спільний проект 1+ 1 медіагрупа та Київстар, заснована 11 грудня 2019 року. Це онлайн-телевізійна платформа, яка надає користувачам доступ до сотень тисяч годин українського та закордонного контенту, прямі трансляції програм, а також регулярно пропонує ексклюзивні допрем’єрні покази проекти. Його перевага полягає в тому, що користувачі можуть переглядати контент на п’яти різних пристроях одночасно — смартфонах, планшетах, ноутбуках, Smart TV або ТВ тюнерах. Станом на початок квітня 2021 року платформа мала 262 телевізійні канали та бібліотеку VOD із 10 000 фільмів і серіалів загальною тривалістю понад 50 000 годин.
Ми шукаємо досвідченого та захопленого Middle iOS-розробника приєднатися до нашої команди платформи OTT. Як розробник iOS, ви відповідатимете за розробку та підтримку наших додатків для iOS для доставки потокового вмісту в прямому ефірі та на вимогу. Ви тісно співпрацюватимете з нашими продуктами, дизайнерами та бекенд-командами, щоб створити простий та інтуїтивно зрозумілий досвід роботи для нашої аудиторії.
Необхідні навички:< /p>
- Ступінь бакалавра/магістра з комп’ютерних наук, інженерії чи пов’язаного предмета або еквівалентний практичний досвід.
- Підтверджений досвід роботи в розробці додатків для iOS (2+ роки) із сильний фокус на Swift і розумінні SwiftUI.
- Опублікували одну або кілька програм для iOS у магазині програм, демонструючи свої здібності.
- Досвід роботи з фреймворками iOS, такими як UIKit, Core Animation, Combine , тощо, а також офлайн-сховище, потоки та налаштування продуктивності.
- Розуміння принципів дизайну та вказівок щодо інтерфейсу Apple.
- Досвід роботи з інструментами налаштування продуктивності та пам’яті.
- Знайомство з RESTful API для підключення програм iOS до серверних служб.
- Досвід роботи з керуванням версіями — Git
- Вільні навички вирішення проблем і спілкування.
< li>Досвід практики безперервної інтеграції та розгортання (CI/CD) є плюсом.
Основні технічні знання та навички:
< li>Знання сучасних архітектурних шаблонів iOS і найкращих практик розробки.- Досконале володіння Swift/UIKit із добрим розумінням SwiftUI.
- Досвід роботи з MVVM+C і принципами чистої архітектури.
- Знайомство з різними джерелами даних і шаблонами впровадження залежностей.
- Досвід роботи з фреймворком Combine.
- Параллельність — async/wait. НОД.
- Вміння працювати з Swift Package Manager (SPM).
- Досвід керування віддаленими та локальними сповіщеннями.
- Вміння використовувати Xcode, включаючи інструменти профілювання, для розробка й оптимізація додатків.
- Глибоке розуміння розгалуження Git і стратегій злиття.
- Базові знання про мережу, взаємодію зі службами REST.
- Досвід роботи з AVFoundation і загальне розуміння HLS Live Streaming є плюсом.
Буде плюсом:
- Досвід розробки програм для tvOS.
- AppStore Connect і XCode Cloud
- Знання відеопотокутехнології (наприклад, HLS) і досвід роботи з AVFoundation або подібними фреймворками.
- CoreData
- Досвід роботи в процесі розробки Agile/Scrum.
- Покращення продукту з власними ідеями
Обов’язки:
- Розробляти та створювати розширені програми для платформи iOS/tvOS у Swift та SwiftUI li>
- Співпрацюйте з міжфункціональними командами, щоб визначати, розробляти та надсилати нові функції.
- Забезпечувати продуктивність, якість і оперативність додатків.
- Виявляти та виправляти вузькі місця і виправляйте помилки.
- Допомагайте підтримувати якість коду, організацію та автоматизацію.
- Будьте в курсі нових технологічних тенденцій, додатків і протоколів у OTT і потоковому медіа-ландшафті .
Ми пропонуємо:
- гібридну модель роботи (в офісі та/або віддалено);
< li>оплачувана відпустка (24 календарних дні) та лікарняні;- необхідне обладнання для роботи та мобільний зв'язок;
- знижки та пільги на заняття у спортивному клубі, відпочинок на гірськолижному курорті , та інші послуги та продукти від партнерів;
- корпоративне навчання;
- сучасний комфортний офіс у центрі міста (Поділ);
- корпоративна культура, яка мотивує і заряджає вас позитивною енергією;
- працювати в соціально відповідальній компанії, яка стежить за тенденціями, цінує ідеї співробітників і розвивається разом з ними.
Вам до нас, якщо Ви:
- маєте ступінь бакалавра/магістра в галузі комп’ютерних наук, інженерії або спорідненої дисципліни, або еквівалентний практичний досвід.
- маєте підтверджений досвід роботи в розробці додатків для iOS (2+ роки), з акцентом на Swift і розумінням SwiftUI.
- маєте досвід роботи з такими фреймворками для iOS, як UIKit, Core Animation, Combine тощо, а також з офлайн-сховищем, багатопотоковістю та налаштуванням продуктивності.
- розумієте принципи дизайну Apple та рекомендації щодо інтерфейсу.
- маєте досвід роботи з інструментами налаштування продуктивності та пам’яті.
- знаєте RESTful API для підключення iOS-додатків до бекенд-сервісів.
- маєте досвід роботи з контрольною версією — Git.
Будучи плюсівцями , Ви будете :
< ul> - створювати високопродуктивні, масштабовані програми корпоративного рівня.
Ми пропонуємо не ліше нові виклики, а й можливості:- Корпоративну культуру, де цінують і поважають кожного працівника;
- Дотичність до проєктів, які наближають Перемогу України;
- Піклування про ваше здоров'я, медичне страхування;
- Безбар 'єрність у всіх процесах компанії, яка відкрита до ветеранів і готова підтримувати їх на шляху повернення до цивільної роботи;
- Копоративний внутрішній портал та інші застосунки, які здійснюють взаємодію в команді максимально зручною;
- Електронний університет і можливості для навчання;
- Відкритість у комунікаціях, регулярні зустрічі з Правлінним підприємством та насичене корпоративне життя;
- Комфортний офіс у центрі міста з великим укриттям, де все необхідне для роботи, та з потужними генераторами на випадок відсутності електроенергії;
- Корпоративне кафе і дуже багато смачної кави ;
- Роботу в соціально-відповідальній компанії, що цінує ідеї працівників і розвивається разом з ними.