remote
Software Engineer, iOS Core Product - Speechify
Software Engineer
Lead the development of Speechify’s iOS core product, building high‑performance, accessible text‑to‑speech experiences using Swift, UIKit, and AVFoundation. Drive feature design, performance optimization, and cross‑team collaboration to deliver a world‑class reading app.
About the role
Key Responsibilities
- Design, implement, and maintain core iOS features for Speechify’s text‑to‑speech app, ensuring high performance and accessibility.
- Collaborate with product, design, and backend teams to translate user stories into robust, testable code.
- Optimize audio rendering pipelines using AVFoundation and Core Audio, reducing latency and improving battery life.
- Implement data persistence with Core Data, ensuring efficient sync of user settings and reading progress.
- Write unit and UI tests, participate in code reviews, and mentor junior engineers.
Requirements
- 5+ years of iOS development experience with Swift and UIKit.
- Deep understanding of AVFoundation, Core Audio, and TTS integration.
- Proven track record of delivering production‑ready iOS applications at scale.
- Strong problem‑solving skills and a passion for accessibility and performance.
- Excellent communication skills and ability to thrive in a distributed team environment.