E

Senior iOS Engineer

Epic Kids
NewPosted yesterday

LOCATION

India · Remote

EXPERIENCE

5+ Years

SALARY

Negotiable

SKILLS REQUIRED

iOS DevelopmentIn-App PurchasesSwiftSwift ConcurrencyApp Store ReleaseOffline storageUIKit

Job description

Overview

Own and evolve Epic's native iOS app across iPhone and iPad, including the reading experience, in-house book renderer, audio-text sync, offline reading, in-app purchases, and App Store release pipeline. Work independently across a large, established Swift and Objective-C codebase and partner with Android, backend, web, US engineering, and global teams.

What you'll do

  • Own and evolve Epic's native iOS app across iPhone and iPad.
  • Own the reading experience, including the in-house book renderer and audio-text sync with narration aligned to word-level highlighting.
  • Own offline reading, in-app purchases, and the App Store release pipeline.
  • Drive the app's performance, stability, and quality.
  • Partner with Epic's Android engineer and the backend and web teams on shared features.
  • Grow into a cross-platform mobile engineer over time by ramping into Android/Kotlin to contribute across both apps.

What you'll need

  • 5+ years building and shipping native iOS apps to the App Store.
  • Strong Swift and UIKit skills.
  • Comfort working across a mixed Swift and Objective-C codebase.
  • Proven depth in custom UI/text rendering and/or real-time media-audio synchronization, not only stock controls.
  • Experience across the iOS app lifecycle, including concurrency and thread-safety, local persistence, in-app purchase, and owning a release pipeline.
  • Experience with CI, code signing, TestFlight, and the App Store.
  • Bachelor's degree or equivalent practical experience.

Nice to have

  • Familiarity with SwiftUI and Swift Concurrency (async/await).
  • Familiarity with AVCadence for audio-text sync.
  • Experience with encrypted media playback.
  • Accessibility experience on a consumer or kids' product, including VoiceOver, Dynamic Type, and WCAG.
  • Interest in cross-platform mobile and some Android / Kotlin awareness.

Details

  • Location: India.
  • Work remotely.
  • Work closely with Epic's US engineering team and the wider global team.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior iOS Engineer