Speechify is a company dedicated to ensuring reading is never a barrier to learning, with over 50 million users utilizing their text-to-speech products. The Software Engineer on the macOS team will be responsible for building and scaling Speechify’s core desktop experience, owning significant parts of the macOS app architecture, and collaborating closely with cross-functional teams to deliver high-quality features.
Responsibilities:
- Lead key engineering and product decisions for the macOS app
- Write, test, and ship production-quality code that scales to millions of users
- Maintain and evolve complex app architecture with a focus on performance and stability
- Work within a cross-functional team, partnering with designers and PMs to shape features from concept to launch
- Participate in product planning and roadmap discussions
- Drive continuous improvement in code quality, CI/CD processes, and development workflows
Requirements:
- Demonstrated experience shipping macOS (or related desktop) applications used by many customers
- Strong engineering instincts with a deep focus on user experience
- A strategic mindset for building great products—not just writing code
- Ability to work quickly, decide what to build now vs. later, and iterate fast
- Experience working in remote, distributed teams
- Swift / SwiftUI (macOS) proficiency
- Solid understanding of AppKit, macOS frameworks, and desktop-specific UI paradigms
- Strong understanding of concurrency and asynchronous execution models
- Familiarity with Bitrise, CI/CD workflows (e.g., Xcode Cloud, GitHub Actions)