Epic Kids
Epic Kids
11 – 50 Anställda
B2CMediaUtbildning
Epic Kids är ett utbildnings- och medieföretag som erbjuder en digital prenumerationstjänst för barns läsning och lärande. Plattformen samlar ett kurerat urval av e-böcker, ljudböcker och utbildningsvideor från stora förlag, vilket ger familjer och pedagoger tillgång till åldersanpassat innehåll som främjar läsning, upptäckande och digital kompetens. Företaget betjänar föräldrar genom betalplaner och erbjuder pedagoger fri tillgång, vilket skapar en resurs för barns lärande både hemma och i utbildningsmiljöer.

Senior iOS-utvecklare (distansarbete i Indien)

Led utvecklingen av Epic Kids inbyggda iOS-läsapp för barn. Bygg och underhåll bokrendering, synkronisering av ljud och text, offlineläsning, köp i appen och App Store-lanseringar.

Beskrivning

  • Leda och vidareutveckla Epic Kids inbyggda iOS-appar för iPhone och iPad i en mogen kodbas med Swift och Objective-C
  • Ansvara för läsupplevelsen, inklusive den interna bokrenderaren och berättarröst synkroniserad med textmarkering på ordnivå
  • Hantera offlineläsning, köp i appen och lanseringsprocessen i App Store
  • Förbättra appens prestanda, tillförlitlighet och övergripande kvalitet
  • Samarbeta med Android-, backend- och webbteam för att leverera gemensamma produktfunktioner
  • Utveckla kompetens inom plattformsöverskridande utveckling genom att lära dig Android och Kotlin och bidra till båda mobilapplikationerna

Krav

  • Minst fem års erfarenhet av att bygga och lansera inbyggda iOS-applikationer via App Store
  • Avancerade kunskaper i Swift och UIKit
  • Förmåga att arbeta effektivt i en kombinerad kodbas med Swift och Objective-C
  • Dokumenterad expertis inom anpassad UI- eller textrendering och/eller synkronisering av realtidsmedia och ljud
  • Praktisk erfarenhet av samtidighet och trådsäkerhet
  • Erfarenhet av att implementera lokal datalagring
  • Erfarenhet av att utveckla köp i appen
  • Erfarenhet av att hantera lanseringar, inklusive CI, kodsignering, TestFlight och inskick till App Store
  • Kandidatexamen eller motsvarande yrkeserfarenhet
  • Arbetskunskaper i SwiftUI och Swift Concurrency med async/await
  • Kännedom om AVCadence för synkronisering av ljud och text
  • Erfarenhet av att implementera krypterad medieuppspelning
  • Erfarenhet av att bygga tillgängliga gränssnitt med VoiceOver, Dynamic Type och WCAG-principer
  • Intresse för plattformsöverskridande mobilutveckling och praktiska kunskaper i Android eller Kotlin

Förmåner

  • Skapa produkter som uppmuntrar miljontals barn att upptäcka läsning
  • Samarbeta med skickliga kollegor som arbetar över hela världen
  • Ta itu med utmanande och meningsfulla tekniska problem
  • Bidra till framtidens digitala lärande för barn