remote
Software Engineer, iOS Core Product - Columbia, SC, USA - Speechify
Software Engineer
Lead iOS development for a high‑traffic text‑to‑speech product, building robust, scalable features with Swift, AVFoundation, and Core Data to deliver seamless audio experiences across devices.
About the role
Key Responsibilities
- Design, implement, and maintain core iOS functionality for Speechify’s flagship app, ensuring high performance and reliability.
- Integrate advanced text‑to‑speech engines using AVFoundation and custom audio pipelines.
- Collaborate with cross‑functional teams to define feature requirements and translate them into clean, testable Swift code.
- Optimize data persistence with Core Data, ensuring efficient storage and retrieval of user content.
- Participate in code reviews, unit testing, and continuous integration to uphold code quality.
Requirements
- 5+ years of iOS development experience with deep proficiency in Swift.
- Strong background in audio frameworks (AVFoundation) and text‑to‑speech technologies.
- Hands‑on experience with Core Data and performance tuning on iOS.
- Excellent problem‑solving skills and a passion for building accessible, user‑centric products.
- Effective communication skills and ability to thrive in a distributed team environment.