remote
Software Engineer, iOS Core Product - Louisville, KY, 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 fast, reliable audio conversion for millions of users.
About the role
Key Responsibilities
- Design, implement, and maintain core iOS features for Speechify’s flagship app, ensuring high performance and low memory footprint.
- Integrate advanced text‑to‑speech engines using AVFoundation and custom audio pipelines.
- Collaborate with cross‑functional teams to translate product requirements into clean, testable Swift code.
- Optimize data persistence with Core Data, ensuring seamless offline support and data sync.
- Participate in code reviews, unit testing, and continuous integration to uphold code quality.
Requirements
- 5+ years of iOS development experience with deep knowledge of Swift and iOS SDK.
- Proven track record building production‑ready apps with complex audio and data handling.
- Strong understanding of AVFoundation, Core Data, and modern iOS architecture patterns.
- Experience with automated testing, CI/CD pipelines, and performance profiling.
- Excellent communication skills and a passion for building accessible, user‑centric products.