
Unity vyvíja nástroje a služby na tvorbu hier, aplikácií a pohlcujúcich 3D zážitkov v reálnom čase. Jej platforma zahŕňa Unity Engine na tvorbu multiplatformového obsahu, Unity Cloud na vývojové pracovné postupy a Unity Grow na získavanie používateľov a monetizáciu hier. Unity slúži tvorcom a tímom v hernom priemysle aj v podnikových oblastiach, ako je výroba, pričom spája grafické technológie, možnosti umelej inteligencie, zdroje pre vývojárov, podporu komunity a odborné školenia s cieľom pomôcť pretaviť interaktívne nápady do produkcie.
Vedúci iOS SDK inžinier, Unity Ads SDK – New York City, práca na pracovisku
Určujte architektúru, výkon a implementáciu iOS Ads SDK spoločnosti Unity. Vytvárajte monetizačné nástroje, ktoré pomáhajú vývojárom hier zvyšovať príjmy a angažovanosť.
Popis
- Určujte technické smerovanie iOS SDK a realizujte významné architektonické iniciatívy
- Vyvíjajte robustné komponenty SDK v jazyku Swift
- Spolupracujte s inžiniermi pre Android na spoločnej architektúre SDK, rozhraniach API a funkciách
- Veďte komplexné projekty od definovania problému a technického návrhu až po nasadenie, meranie a zdokonaľovanie
- Riešte produkčné problémy týkajúce sa životného cyklu aplikácie, súbežnosti, pamäte, sietí, vykresľovania, WebView a integrácie s hostiteľskou aplikáciou
- Optimalizujte inicializáciu SDK, načítavanie a vykresľovanie reklám, spotrebu pamäte, veľkosť binárnych súborov, počet pádov, pozorovateľnosť a spoľahlivosť vydaní
- Podporujte inžinierov prostredníctvom návrhových a kontrolných stretnutí ku kódu aj praktického mentoringu
- Identifikujte architektonické riziká a príležitosti na posilnenie platformy
Požiadavky
- Rozsiahle skúsenosti s vývojom a vydávaním produkčného softvéru pre iOS
- Expertísna znalosť jazyka Swift a veľmi dobrá orientácia v Objective-C
- Dôkladné porozumenie životnému cyklu iOS aplikácií, správe pamäte, súbežnosti, sieťovým technológiám, vykresľovaniu a optimalizácii výkonu
- Skúsenosti s návrhom a údržbou SDK, frameworkov alebo knižníc zabudovaných v aplikáciách tretích strán vrátane návrhu API, spätnej kompatibility, verzovania, správy závislostí a postupov vydávania
- Praktická znalosť konceptov vývoja pre Android a schopnosť pracovať s kódom v Kotlin a Java
- Skúsenosti s vyšetrovaním komplexných produkčných problémov pomocou profilovania, hlásení o pádoch, protokolov a metrík
- Preukázané vedenie technicky komplexných projektov zahŕňajúcich viacerých inžinierov alebo tímy
- Výborné písomné a ústne komunikačné schopnosti potrebné na formovanie technického smerovania
- Profesionálna úroveň hovoreného a písaného anglického jazyka
- Ďalšie skúsenosti s mobilnou reklamou, monetizáciou, mediáciou alebo SDK na meranie
- Ďalšie skúsenosti s WKWebView a komunikáciou medzi natívnym kódom a webom alebo so StoreKit, SKAdNetwork, atribučnými a súkromie chrániacimi API
- Ďalšie skúsenosti s Unity Engine alebo inými hernými enginmi
Benefity
- Komplexné zdravotné, životné a invalidné poistenie
- Príspevok na dochádzanie
- Zamestnanecké vlastníctvo akcií
- Konkurenčné dôchodkové a penzijné plány
- Štedrá dovolenka a osobné voľno
- Programy voľna a podpory starostlivosti o rodinu pre nových rodičov
- Občerstvenie a jedlo v kancelárii
- Programy a podpora duševného zdravia a celkovej pohody
- Zamestnanecké skupiny zdrojov
- Globálny program pomoci zamestnancom
- Školiace programy a programy profesijného rozvoja
- Dobrovoľníctvo a dorovnávanie darov
- Možná oprávnenosť na získanie akciových odmien
- Možná účasť na motivačných programoch vrátane každoročných diskrečných bonusov alebo provízií z predaja