Epic Kids
Epic Kids
11 – 50 Employees
B2CEducationMedia
Epic Kids is an education and media company offering a digital subscription service for children’s reading and learning. Its platform brings together a curated collection of eBooks, audiobooks, and learning videos from major publishers, giving families and educators access to age-appropriate content that supports reading, discovery, and digital literacy. The company serves parents through paid plans and provides free access for educators, creating a resource for children’s learning at home and in educational settings.

Senior iOS Engineer (Remote in India)

Lead development of Epic Kids’ native iOS reading app for children. Build and maintain book rendering, audio-text synchronization, offline reading, in-app purchases, and App Store releases.

Description

  • Lead and enhance Epic Kids’ native iOS apps for iPhone and iPad within a mature Swift and Objective-C codebase
  • Own the reading experience, including the internal book renderer and narration synchronized with word-level text highlighting
  • Manage offline reading, in-app purchases, and the App Store release process
  • Improve application performance, reliability, and overall quality
  • Collaborate with Android, backend, and web teams to deliver shared product capabilities
  • Develop cross-platform expertise by learning Android and Kotlin and contributing to both mobile applications

Requirements

  • At least five years of experience building and releasing native iOS applications through the App Store
  • Advanced proficiency with Swift and UIKit
  • Ability to work effectively in a combined Swift and Objective-C codebase
  • Demonstrated expertise in custom UI or text rendering and/or real-time media and audio synchronization
  • Practical experience with concurrency and thread safety
  • Experience implementing local data persistence
  • Experience developing in-app purchases
  • Experience managing releases, including CI, code signing, TestFlight, and App Store submissions
  • Bachelor’s degree or equivalent professional experience
  • Working familiarity with SwiftUI and Swift Concurrency using async/await
  • Familiarity with AVCadence for synchronizing audio and text
  • Experience implementing encrypted media playback
  • Experience building accessible interfaces with VoiceOver, Dynamic Type, and WCAG principles
  • Interest in cross-platform mobile development and working knowledge of Android or Kotlin

Benefits

  • Create products that encourage millions of children to discover reading
  • Collaborate with skilled colleagues working around the world
  • Tackle challenging and meaningful engineering problems
  • Contribute to the future of digital learning for children

Related Jobs

Knowtion Health

Remote Talent Acquisition Manager

Knowtion Health

Oversee recruiting systems, requisitions, analytics, and contingent workforce operations at Knowtion Health. Help support scalable hiring processes for a growing healthcare company.

Open