remote
Software Engineer, iOS Core Product - Santa Monica, CA, USA - Speechify
Software Engineer
Lead the development of Speechify’s core iOS product, building high‑performance, accessible text‑to‑speech experiences using Swift, AVFoundation, and Core Data to serve millions of users worldwide.
About the role
Key Responsibilities
- Design, implement, and maintain core iOS features for Speechify’s text‑to‑speech engine, ensuring low latency and high audio quality.
- Collaborate with cross‑functional teams to translate product requirements into scalable, testable Swift code.
- Integrate AVFoundation and Core Data for efficient audio playback, caching, and user progress tracking.
- Optimize app performance, memory usage, and battery consumption on a wide range of iOS devices.
- Participate in code reviews, unit testing, and continuous integration to uphold code quality and reliability.
Requirements
- 5+ years of iOS development experience with deep proficiency in Swift and Xcode.
- Strong background in audio frameworks (AVFoundation) and data persistence (Core Data, Realm).
- Experience building accessible, high‑performance mobile applications at scale.
- Excellent problem‑solving skills and a passion for delivering user‑centric products.
- Familiarity with CI/CD pipelines and automated testing frameworks.