Kyivstar TV tv.kyivstar.ua/ua/about ist ein Gemeinschaftsprojekt von 1+ 1 Mediengruppe und Kyivstar, gegründet am 11. Dezember 2019. Es handelt sich um eine Online-Fernsehplattform, die Nutzern Zugriff auf Hunderttausende Stunden ukrainischer und ausländischer Inhalte sowie Live-Übertragungen von Programmen bietet und regelmäßig exklusive Vorpremierenshows von anbietet Projekte. Der Vorteil besteht darin, dass Benutzer Inhalte auf fünf verschiedenen Geräten gleichzeitig ansehen können – Smartphones, Tablets, Laptops, Smart-TVs oder TV-Tuner. Anfang April 2021 verfügte die Plattform über 262 TV-Kanäle und eine VOD-Bibliothek mit 10.000 Filmen und Serien mit einer Gesamtdauer von mehr als 50.000 Stunden.
Wir suchen einen Erfahrener und leidenschaftlicher Middle iOS Developer zur Verstärkung unseres OTT-Plattform-Teams. Als iOS-Entwickler sind Sie für die Entwicklung und Wartung unserer iOS-Anwendungen verantwortlich, um Live- und On-Demand-Streaming-Inhalte bereitzustellen. Sie arbeiten eng mit unseren Produkt-, Design- und Backend-Teams zusammen, um ein nahtloses und intuitives Benutzererlebnis für unser Publikum zu schaffen.
Erforderliche Fähigkeiten:< /p>
- BS/MS-Abschluss in Informatik, Ingenieurwesen oder einem verwandten Fach oder gleichwertige praktische Erfahrung.
- Nachgewiesene Berufserfahrung in der iOS-App-Entwicklung (2+ Jahre), mit a starker Fokus auf Swift und Verständnis von SwiftUI.
- Haben eine oder mehrere iOS-Apps im App Store veröffentlicht, um Ihre Fähigkeiten zu demonstrieren.
- Erfahrung mit iOS-Frameworks wie UIKit, Core Animation, Combine usw. sowie Offline-Speicher, Threading und Leistungsoptimierung.
- Verständnis der Designprinzipien und Schnittstellenrichtlinien von Apple.
- Erfahrung mit Tools zur Leistungs- und Speicheroptimierung.
- Vertrautheit mit RESTful APIs, um iOS-Anwendungen mit Back-End-Diensten zu verbinden.
- Erfahrung mit Versionskontrolle – Git
- Ausgeprägte Problemlösungs- und Kommunikationsfähigkeiten.
< li>Erfahrung mit Praktiken der kontinuierlichen Integration und Bereitstellung (CI/CD) ist ein Plus.
Grundlegende Tech-Stacks und Fähigkeiten:
< li>Kenntnisse moderner iOS-Architekturmuster und Best Practices für die Entwicklung.- Kompetenter Umgang mit Swift/UIKit, mit guten Kenntnissen von SwiftUI.
- Erfahrung mit MVVM+C und sauberen Architekturprinzipien.
- Vertrautheit mit variablen Datenquellen und Abhängigkeitsinjektionsmustern.
- Erfahrung mit dem Combine-Framework.
- Parallelität – asynchron/wartend. GCD.
- Fähigkeit, mit Swift Package Manager (SPM) zu arbeiten.
- Erfahrung in der Verwaltung von Remote- und lokalen Benachrichtigungen.
- Kenntnisse in der Verwendung von Xcode, einschließlich Profiling-Tools, z App-Entwicklung und -Optimierung.
- Solide Kenntnisse der Git-Verzweigung und Zusammenführungsstrategien.
- Grundkenntnisse in Netzwerken und der Schnittstelle zu REST-Diensten.
- Erfahrung mit AVFoundation und Ein umfassendes Verständnis von HLS-Live-Streaming ist von Vorteil.
Wird von Vorteil sein:
- Erfahrung mit der Entwicklung von tvOS-Apps.
- AppStore Connect und XCode Cloud
- Kenntnisse im Bereich Videostreamingng-Technologien (z. B. HLS) und Erfahrung mit AVFoundation oder ähnlichen Frameworks.
- CoreData
- Erfahrung in der Arbeit in einem Agile/Scrum-Entwicklungsprozess.
- Verbesserung des Produkts mit eigenen Ideen
Aufgaben:
- Entwerfen und erstellen Sie erweiterte Anwendungen für die iOS/tvOS-Plattform in Swift und SwiftUI li>
- Arbeiten Sie mit funktionsübergreifenden Teams zusammen, um neue Funktionen zu definieren, zu entwerfen und bereitzustellen.
- Stellen Sie die Leistung, Qualität und Reaktionsfähigkeit von Anwendungen sicher.
- Identifizieren und beheben Sie Engpässe und Fehler beheben.
- Helfen Sie dabei, die Qualität, Organisation und Automatisierung des Codes aufrechtzuerhalten.
- Bleiben Sie auf dem Laufenden über neue Technologietrends, Anwendungen und Protokolle in der OTT- und Streaming-Media-Landschaft .
Wir bieten:
- hybrides Arbeitsmodell (im Büro und/oder aus der Ferne);
< li>bezahlter Urlaub (24 Kalendertage) und Krankheitstage;- notwendige Ausrüstung für Arbeit und mobile Kommunikation;
- Rabatte und Vorteile für Kurse im Sportverein, Erholung im Skigebiet , und andere Dienstleistungen und Produkte von Partnern;
- Unternehmensschulungen;
- modernes und komfortables Büro im Stadtzentrum (Podil);
- die Unternehmenskultur, die motiviert und lädt Sie mit positiver Energie auf;
- Arbeiten Sie in einem sozial verantwortlichen Unternehmen, das Trends verfolgt, die Ideen der Mitarbeiter schätzt und sich mit ihnen weiterentwickelt.
Вам до нас, якщо Ви:
- Machen Sie sich auf die Suche nach einem Bachelor- oder Master-Büro, das sich auf die Durchführung von Schulungen und Praxisdokumenten spezialisiert hat id.
- Maєте підтверджений досvid роботи в rosrobці додаткив für iOS (2+ Roki), als Ergänzung zu Swift und SwiftUI.
- Machen Sie weitere Roboter mit Firmware für iOS, z. B. UIKit, Core Animation, Combine usw., kompatibel атопотоковістю та
- Wir empfehlen die Verwendung von Apple-Produkten.
- Wir empfehlen Ihnen, weitere Roboter zu verwenden.
Produktvorteile.
- Bitte verwenden Sie die RESTful-API für den Zugriff iOS-Downloads für mehrere Server.
- Machen Sie weitere Roboter über die Versionsnummer verfügbar – Git.
Zusätzliche Downloads, siehe unten:< ul>
створювати високопродуктивні, масштабовані програми корпоративного рівня.Dieses Produkt ist nicht für neue Zwecke geeignet zweckmäßig Kultur, Kultur und Praxis; ваше здоров'я, медичне страхування; Sie werden von allen Prozessunternehmen unterstützt, die sich mit der Qualität ihrer Kunden zufrieden geben.Vereinigte Staaten. Das neue Portal bietet Ihnen die Möglichkeit, die maximale Anzahl an Befehlen zu erhalten.Die Website ist für alle zugänglich; Sie werden regelmäßig von Unternehmen und Unternehmen betreut вне життя;Komfortbüros im Zentrum sind mit vielen Menschen betraut, die nicht für Sie geeignet sind Roboter, zusätzlich zu den Generatoren, die sich im Video befindenEnergieeinsparungen;Firmencafé und viel leckeren Kaffee;Arbeiten in einem sozial verantwortlichen Unternehmen, das die Ideen der Mitarbeiter wertschätzt und gemeinsam mit ihnen weiterentwickelt.