Software Engineer, macOS Core Product - Edinburgh, United Kingdom

Software Engineer, macOS Core Product - Edinburgh, United Kingdom

Full-Time 30000 - 50000 £ / year (est.) Working from home possible
S

At a Glance

  • Tasks: Build and scale Speechify's macOS app for millions of users.
  • Company: Join a remote team at Speechify, transforming reading accessibility.
  • Benefits: Flexible remote work, competitive salary, and opportunities for growth.
  • Other info: Collaborative culture with smart, passionate teams and flat hierarchy.
  • Why this job: Make a real impact on a product loved by millions worldwide.
  • Qualifications: Experience in macOS apps and a passion for user experience.

The predicted salary is between 30000 - 50000 £ per year.

Join Speechify as a Software Engineer on our macOS team.

About Speechify

At Speechify, our mission is to ensure reading is never a barrier to learning. Over 50 million people use our text-to-speech products across iOS, Android, macOS, Chrome, and web to listen to PDFs, books, docs, and web content faster, smarter, and more joyfully than ever before. Our product has been recognised by Google and Apple for its impact and accessibility. We are a fully remote, distributed team of engineers, designers, researchers, and product builders from world‑class companies such as Amazon, Microsoft, Google, Stripe, and more. We move fast, ship often, and love solving real user problems.

Role Overview

As a Software Engineer on the macOS team, you will help build and scale Speechify's core desktop experience for millions of users. You will own significant parts of our macOS app architecture, ship production‑ready code, and collaborate closely with product, design, and engineering teams across the company.

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.

Qualifications

  • 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.

Technical Requirements

  • Proficiency in Swift / SwiftUI (macOS).
  • 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).

What We Offer

  • Impact & Ownership: Build and influence a product used by millions globally.
  • Remote First: Flexible, asynchronous work culture.
  • Growth & Leadership: Flat org—leadership is earned by impact, not title.
  • Collaborative Environment: Work with smart, passionate engineers and designers.
  • Competitive Compensation: Market‑aligned salary, bonus, and equity.

Application

If this sounds like your kind of challenge, we would love to hear from you. Apply with your resume and links to your portfolio or GitHub.

EEO Statement

Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.

Software Engineer, macOS Core Product - Edinburgh, United Kingdom employer: Speechify

At Speechify, we pride ourselves on being an exceptional employer, offering a dynamic and inclusive work culture that empowers our employees to thrive. As part of our Go-to-Market team in Newcastle, you'll enjoy competitive compensation, equity options, and the opportunity to directly influence our GTM strategy while working alongside a talented group of professionals dedicated to innovation in voice AI. With a commitment to employee growth and a fast-paced startup environment, your contributions will have a significant impact on our mission to make reading accessible for everyone.

S

Contact Details:

Speechify Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Engineer, macOS Core Product - Edinburgh, United Kingdom

Tip Number 1

Network like a pro! Reach out to folks in the industry, especially those at Speechify or similar companies. A friendly chat can open doors and give you insights that a job description just can't.

Tip Number 2

Show off your skills! If you've got a GitHub or portfolio, make sure it's up to date and highlights your best work. When you apply through our website, include links to projects that showcase your macOS expertise.

Tip Number 3

Prepare for the interview by brushing up on your coding skills and understanding of macOS frameworks. We love candidates who can demonstrate their thought process and problem-solving abilities during technical discussions.

Tip Number 4

Follow up after your application! A quick message expressing your enthusiasm can set you apart. Remember, we’re looking for passionate individuals who are excited about building great products.

We think you need these skills to ace Software Engineer, macOS Core Product - Edinburgh, United Kingdom

Swift
SwiftUI
AppKit
macOS frameworks
Concurrency
Asynchronous execution models
CI/CD workflows

Some tips for your application 🫡

Tailor Your Resume:Make sure your resume speaks directly to the role of Software Engineer for macOS. Highlight your experience with Swift, AppKit, and any relevant projects that showcase your skills in building desktop applications.

Showcase Your Projects:Include links to your portfolio or GitHub in your application. We want to see your work! Demonstrating your coding prowess and design sensibility can really set you apart from the crowd.

Be Authentic:When writing your cover letter, let your personality shine through. We love a good story, so share why you're passionate about creating accessible tech and how you can contribute to our mission at Speechify.

Follow Application Instructions:Make sure to apply through our website and follow all the instructions provided. It shows us that you can pay attention to detail, which is super important in software engineering!

How to prepare for a job interview at Speechify

Know Your Tech Stack

Make sure you brush up on your Swift and SwiftUI skills before the interview. Be ready to discuss your experience with macOS frameworks and how you've used them in past projects. This will show that you’re not just a coder, but someone who understands the intricacies of building user-friendly applications.

Showcase Your Problem-Solving Skills

Prepare to talk about specific challenges you've faced in previous roles and how you overcame them. Speechify values engineers who can think strategically about product development, so be ready to share examples of how you've contributed to improving code quality or enhancing user experience.

Understand the Company Culture

Familiarise yourself with Speechify's mission and values. They focus on accessibility and user experience, so think about how your personal values align with theirs. During the interview, express your enthusiasm for their products and how you can contribute to their goals.

Prepare Questions

Have a list of thoughtful questions ready to ask your interviewers. Inquire about their development processes, team dynamics, and how they approach product planning. This shows that you're genuinely interested in the role and eager to engage with the team.