remote
Software Engineer, iOS Core Product - San Diego, CA, USA - Speechify
Software Engineer
Lead the development of Speechify’s iOS core product, building high‑performance, accessible text‑to‑speech experiences using Swift, AVFoundation, and Core Data to deliver fast, reliable audio conversion for millions of users.
About the role
Key Responsibilities
- Design, implement, and maintain the iOS core engine that converts text from PDFs, books, and web content into high‑quality audio.
- Collaborate with cross‑functional teams to integrate new features such as voice selection, speed control, and offline playback.
- Optimize performance and memory usage for large documents, ensuring smooth playback on a wide range of iOS devices.
- Write clean, testable Swift code and contribute to automated unit and UI test suites.
- Participate in code reviews, architectural discussions, and continuous improvement initiatives.
Requirements
- 5+ years of iOS development experience with a strong portfolio of production apps.
- Proficiency in Swift, AVFoundation, Core Data, and modern iOS frameworks.
- Experience building text‑to‑speech or audio playback features.
- Strong understanding of performance profiling, memory management, and battery optimization.
- Excellent problem‑solving skills and a passion for creating accessible, user‑centric products.