remote
Software Engineer, iOS Core Product - Sunnyvale, CA, USA - Speechify
Software Engineer
Lead the development of Speechify’s iOS core product, building high‑performance, accessible text‑to‑speech features using Swift, AVFoundation, and Core Data to deliver a seamless reading experience for millions of users.
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 robust, testable Swift code.
- Integrate and optimize AVFoundation and Core Data for efficient audio playback and offline content management.
- Write unit and UI tests, perform code reviews, and contribute to continuous integration pipelines.
- Stay current with iOS platform updates, Swift language enhancements, and accessibility best practices.
Requirements
- 5+ years of iOS development experience with deep knowledge of Swift and the iOS SDK.
- Proven track record building high‑performance audio or media applications.
- Strong understanding of Core Data, AVFoundation, and related frameworks.
- Experience with automated testing, CI/CD, and code quality tools.
- Excellent problem‑solving skills and a passion for creating accessible, user‑centric products.