Software Engineer, iOS Core Product - Tel Aviv,...
@ Speechify

Tel Aviv, Tel-Aviv District, Israel
On Site
Posted 22 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXXXX XXXXXX***** @speechify.com
Recommended after applying

Job Details

Overview

The mission of Speechify is to ensure reading is never a barrier to learning. Over 50 million users rely on Speechify’s text-to-speech products across multiple platforms. Speechify is a 100% distributed company, employing nearly 200 people globally.

Role Overview

This key role is ideal for a strategic thinker and a fast-paced executor passionate about delivering an exceptional user experience. As a Senior iOS Engineer, you will lead engineering and product decisions for the Speechify iOS app, currently the #18 productivity app in the App Store.

What You’ll Do

  • Lead key engineering and product decisions.
  • Ship production code for the Speechify iOS app.
  • Engage in product discussions and roadmap planning.
  • Maintain and enhance complex app architecture.
  • Collaborate within a dedicated and remote product team.

An Ideal Candidate Should Have

  • Experience scaling products to a large user base.
  • A track record of working on products from inception to traction.
  • Customer obsession and passion for product decisions.
  • Expertise in Swift and SwiftUI with multithreading experience.
  • Strong familiarity with CI/CD, Fastlane, Git and SOLID principles.

What We Offer

  • A fast-growing, entrepreneurial environment.
  • An opportunity to impact millions of users.
  • A competitive salary and asynchronous work culture.
  • The chance to work in the intersection of AI and Audio technology.
  • A commitment to diversity and inclusion.

Key skills/competency

iOS, Swift, SwiftUI, Multithreading, CI/CD, Fastlane, Git, SOLID, Remote, Product

How to Get Hired at Speechify

🎯 Tips for Getting Hired

  • Research Speechify's culture: Study their mission, values, and tech innovations.
  • Customize your resume: Emphasize Swift, SwiftUI, and CI/CD skills.
  • Prepare for coding interviews: Practice technical and system design questions.
  • Showcase project impact: Highlight products scaled to large user bases.

📝 Interview Preparation Advice

Technical Preparation

Review Swift language fundamentals.
Practice SwiftUI layout and animations.
Study multithreading programming patterns.
Familiarize with CI/CD and Fastlane usage.

Behavioral Questions

Describe a challenging project experience.
Explain handling feedback and meeting deadlines.
Discuss a time you led product decisions.
Share teamwork experiences in remote settings.

Frequently Asked Questions