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. As a Software Engineer on the macOS team, you will be responsible for building and scaling the core desktop experience for millions of users, collaborating closely with product, design, and engineering teams.
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)