
Epic Kids je izobraževalno in medijsko podjetje, ki ponuja digitalno naročniško storitev za branje in učenje otrok. Njegova platforma združuje izbrano zbirko e-knjig, zvočnih knjig in izobraževalnih videoposnetkov večjih založnikov ter družinam in izobraževalcem omogoča dostop do starosti primerne vsebine, ki podpira branje, odkrivanje in digitalno pismenost. Podjetje staršem ponuja plačljive pakete, izobraževalcem pa brezplačen dostop, s čimer ustvarja vir za učenje otrok doma in v izobraževalnih okoljih.
Izkušeni iOS inženir (delo na daljavo v Indiji)
Vodite razvoj izvorne iOS aplikacije Epic Kids za branje, namenjene otrokom. Izdelujte in vzdržujte upodabljanje knjig, sinhronizacijo zvoka in besedila, branje brez povezave, nakupe v aplikaciji in izdaje v trgovini App Store.
Opis
- Vodite razvoj in izboljševanje izvornih aplikacij iOS Epic Kids za iPhone in iPad v zreli kodni zbirki Swift in Objective-C
- Prevzemite odgovornost za bralno izkušnjo, vključno z notranjim upodabljalnikom knjig in pripovedovanjem, sinhroniziranim z označevanjem besedila na ravni besed
- Upravljajte branje brez povezave, nakupe v aplikaciji in postopek izdaje v trgovini App Store
- Izboljšujte zmogljivost, zanesljivost in splošno kakovost aplikacije
- Sodelujte z ekipami za Android, zaledje in splet pri zagotavljanju skupnih funkcionalnosti izdelka
- Razvijajte znanje za več platform z učenjem Androida in Kotlina ter prispevanjem k obema mobilnima aplikacijama
Zahteve
- Najmanj pet let izkušenj z izdelavo in izdajanjem izvornih aplikacij iOS prek trgovine App Store
- Napredno znanje Swifta in UIKita
- Sposobnost učinkovitega dela v kombinirani kodni zbirki Swift in Objective-C
- Dokazane izkušnje s prilagojenim upodabljanjem uporabniškega vmesnika ali besedila in/ali s sinhronizacijo medijev in zvoka v realnem času
- Praktične izkušnje s sočasnostjo in varnostjo niti
- Izkušnje z implementacijo lokalnega shranjevanja podatkov
- Izkušnje z razvojem nakupov v aplikaciji
- Izkušnje z upravljanjem izdaj, vključno s CI, podpisovanjem kode, TestFlightom in oddajo v trgovino App Store
- Diploma dodiplomskega študija ali enakovredne poklicne izkušnje
- Delovno poznavanje SwiftUI in Swift Concurrency z uporabo async/await
- Poznavanje AVCadence za sinhronizacijo zvoka in besedila
- Izkušnje z implementacijo šifriranega predvajanja medijev
- Izkušnje z izdelavo dostopnih vmesnikov z uporabo VoiceOver, Dynamic Type in načel WCAG
- Zanimanje za razvoj mobilnih aplikacij za več platform in delovno znanje Androida ali Kotlina
Ugodnosti
- Ustvarjajte izdelke, ki milijone otrok spodbujajo k odkrivanju branja
- Sodelujte z usposobljenimi sodelavci z vsega sveta
- Rešujte zahtevne in smiselne inženirske probleme
- Prispevajte k prihodnosti digitalnega učenja za otroke