Software Engineer, iOS Core Product - Casablanca, Morocco

SpeechifySpeechify·Remote(Morocco)
Software Development
Excel

WFA Digital Insight

The demand for skilled iOS engineers has skyrocketed, with a 25% increase in job openings in the last year. As companies like Speechify continue to push the boundaries of innovation, experts in Swift, SwiftUI, and Excel are in high demand. With over 50 million users relying on Speechify's products, this role offers a unique opportunity to make a real impact. Before applying, candidates should be aware that Speechify values customer obsession, product thinking, and a strong work ethic. As the company continues to grow, it's an exciting time to join the team and shape the future of text-to-speech technology.

Job Description

About the Role

As a Software Engineer, iOS Core Product at Speechify, you'll play a crucial role in supporting the company's growing user base and driving the development of new and exciting projects. With the iOS app being the #18 productivity app in the App Store category, this is an opportunity to work on a high-impact product that's making a real difference in people's lives. You'll be part of a dedicated product team and will have the chance to participate in product discussions, shaping the product roadmap and maintaining the existing complex app architecture.

Speechify's mission is to make reading more accessible, and as an iOS engineer, you'll be instrumental in achieving this goal. The company's products, including its iOS app, have been recognized for their impact, with Google naming Speechify the Chrome Extension of the Year and Apple naming it the App of the Day. With a team of nearly 200 people working remotely across the globe, Speechify offers a unique and dynamic work environment.

The ideal candidate will have experience working on products that have scaled to a large user base, a track record of delivering results, and a customer-obsessed mindset. They will be passionate about making product decisions, have a strong work ethic, and be able to work quickly to generate ideas and prioritize tasks.

What You Will Do

  • Lead key engineering and product decisions, ensuring the iOS app continues to meet the needs of its growing user base
  • Actively ship production code for the Speechify iOS app, collaborating with the product team to prioritize tasks and meet deadlines
  • Work within a dedicated product team to maintain and enhance the existing complex app architecture
  • Participate in product discussions to shape the product roadmap, ensuring the app remains competitive and meets user needs
  • Collaborate with designers and other stakeholders to ensure the app's user experience is seamless and intuitive
  • Utilize technical skills, including Swift, SwiftUI, and Excel, to drive the app's development and maintenance
  • Work with CI/CD infrastructure, ensuring the app is deployed efficiently and effectively
  • Participate in technical interviews, helping to identify and recruit top talent for the team
  • Maintain a strong focus on customer obsession, ensuring the app meets the needs of its users and exceeds their expectations
  • Stay up-to-date with industry trends, attending conferences and workshops to ensure the team remains at the forefront of iOS development

What We Are Looking For

  • Experience working on products that have scaled to a large user base, with a proven track record of delivering results
  • Strong technical skills, including Swift, SwiftUI, and Excel
  • Experience with Multithreading Programming, CI/CD infrastructure, and Fastlane
  • Knowledge of SOLID principles and the ability to write clean, modular code
  • Experience working with Git and understanding of different Git strategies
  • Customer-obsessed mindset, with a strong focus on delivering high-quality products
  • Strong work ethic, with the ability to work quickly and prioritize tasks effectively
  • Excellent communication skills, with the ability to collaborate with designers, product managers, and other stakeholders
  • Passion for making product decisions and driving the development of new and exciting projects

Nice to Have

  • Experience working on text-to-speech products or similar technologies
  • Knowledge of Artificial Intelligence and machine learning principles
  • Experience working in a remote team environment, with a strong ability to self-motivate and prioritize tasks
  • Familiarity with Agile development methodologies and version control systems

Benefits and Perks

  • The opportunity to work on a high-impact product that's making a real difference in people's lives
  • Competitive salary and benefits package, with a collegiate atmosphere and commitment to building a great asynchronous culture
  • The chance to work with a talented and dedicated team, with opportunities for growth and professional development
  • Support for people with learning differences, including Dyslexia, ADD, Low Vision, Concussions, Autism, and Second Language Learners
  • The opportunity to work in one of the fastest-growing sectors of tech, at the intersection of Artificial Intelligence and text-to-speech technology
  • Flexible working hours and remote work options, with a stipend for home office setup and equipment
  • Access to cutting-edge technologies and tools, with opportunities for professional development and training
  • A dynamic and supportive work environment, with regular team-building activities and social events

How to Stand Out

  • To stand out in the application process, make sure to highlight your experience working on products that have scaled to a large user base, as well as your technical skills in Swift, SwiftUI, and Excel.
  • Be prepared to discuss your approach to customer obsession and how you prioritize delivering high-quality products.
  • Show your passion for making product decisions and driving the development of new and exciting projects.
  • Familiarize yourself with Speechify's products and mission, and be prepared to discuss how you can contribute to the company's goal of making reading more accessible.
  • Consider including examples of your work, such as GitHub repositories or personal projects, to demonstrate your technical skills and experience.
  • Be prepared for technical interviews, and review common iOS development concepts and principles to ensure you're well-prepared.
  • Don't be afraid to ask questions during the interview process, and show your enthusiasm for the role and the company.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.