Software Engineer, iOS Core Product - Kaunas, Lithuania
WFA Digital Insight
The demand for skilled iOS engineers in the remote job market is on the rise, with a growing need for professionals who can develop high-quality, user-friendly applications. As the world becomes increasingly digital, companies like Speechify are leading the charge in creating innovative text-to-speech products that make a real impact on people's lives. With the global demand for digital accessibility solutions expected to grow by 20% in the next year, this role presents an exciting opportunity for experienced engineers to join a forward-thinking company and contribute to the development of life-changing products. Candidates should be prepared to showcase their technical expertise, passion for product development, and ability to work collaboratively in a fast-paced, distributed environment.
Job Description
About the Role
The Software Engineer, iOS Core Product role at Speechify is a key position that will play a critical part in the development and maintenance of the company's iOS app. As a member of the product team, you will be responsible for actively shipping production code, participating in product discussions, and maintaining the existing complex app architecture. With the app being the #18 productivity app in the App Store category and recently recognized as Apple's 2025 Design Award for inclusivity, this is an exciting time to join the team and contribute to the company's mission of making reading more accessible to everyone.The ideal candidate will have experience working on products that have scaled to a large user base, a track record of working on various products from inception to decent traction, and a customer-obsessed mindset. You will be working closely with a dedicated product team, reporting to the engineering lead, and collaborating with cross-functional teams to drive product decisions and ensure the best possible user experience.
Speechify is a 100% distributed company, which means you will be working remotely with a global team of talented professionals. The company values work ethic, solid communication skills, and an obsession with winning, and is looking for someone who is passionate about making product decisions, building great user experiences, and delivering results consistently and fast.
What You Will Do
- Lead key engineering and product decisions to drive the growth and development of the iOS app
- Actively ship production code for the Speechify iOS app, collaborating with the development team to ensure high-quality code
- Participate in product discussions to shape the product roadmap and ensure alignment with the company's mission
- Maintain and enhance the existing complex app architecture, ensuring scalability, reliability, and performance
- Collaborate with the design team to develop UI/UX designs that delight users and drive engagement
- Work closely with the QA team to identify and resolve issues, ensuring the highest quality product
- Develop and maintain automated tests to ensure the stability and reliability of the app
- Participate in code reviews to ensure high-quality code and knowledge sharing across the team
- Stay up-to-date with the latest trends and technologies in iOS development, applying this knowledge to continuously improve the app
- Collaborate with the product team to prioritize and plan the product roadmap
What We Are Looking For
- Experience working on iOS apps, with a strong understanding of Swift, SwiftUI, and Multithreading Programming
- Track record of working on products that have scaled to a large user base, with a customer-obsessed mindset
- Strong understanding of CI/CD infrastructure, with experience working with Fastlane and Git
- Experience with SOLID principles, with the ability to write high-quality code that is maintainable and scalable
- Strong communication and collaboration skills, with the ability to work effectively in a distributed team
- Experience working with Agile development methodologies, with a strong understanding of iterative development and continuous improvement
- Strong problem-solving skills, with the ability to analyze complex issues and develop creative solutions
Nice to Have
- Experience working with AI-powered text-to-speech technologies
- Knowledge of accessibility features and guidelines, with experience developing apps that meet the needs of users with disabilities
- Experience working with cloud-based infrastructure, with a strong understanding of scalability and reliability
- Familiarity with DevOps practices, with experience working with automation tools and scripts
Benefits and Perks
- Competitive salary and benefits package
- Opportunity to work on a product that has a real impact on people's lives, with a company that is dedicated to making reading more accessible to everyone
- Collaborative and dynamic work environment, with a global team of talented professionals
- Professional development opportunities, with a strong focus on continuous learning and growth
- Flexible working hours and remote work options, with a company that values work-life balance and flexibility
- Access to the latest tools and technologies, with a company that is committed to staying at the forefront of innovation
How to Stand Out
- Make sure to highlight your experience working with iOS apps, particularly with Swift, SwiftUI, and Multithreading Programming. Showcase your ability to write high-quality, maintainable code that is scalable and reliable.
- Emphasize your customer-obsessed mindset and ability to develop user experiences that delight users. Provide examples of how you have applied this mindset in previous roles.
- Be prepared to discuss your experience working with CI/CD infrastructure, including Fastlane and Git. Showcase your ability to work effectively in a distributed team and collaborate with cross-functional teams.
- Develop a strong understanding of the company's products and mission, and be prepared to discuss how you can contribute to the development of life-changing products.
- Prepare to showcase your problem-solving skills, with examples of how you have analyzed complex issues and developed creative solutions.
- Be ready to discuss your experience working with Agile development methodologies and iterative development, and how you have applied these principles in previous roles.
- Highlight your ability to work effectively in a fast-paced, distributed environment, with a strong focus on continuous learning and growth.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.