Singapore, /, Singapore Remote (Global)

EWA Learn languages is hiring an iOS Developer

About the Role

EWA Learn Languages is looking for an ambitious middle+ iOS developer to join our AI Tutor team. You will play a key role in directly improving the user experience and driving product success through data-driven development.

What You'll Do

  • Participate in A/B testing to enhance the user experience within the app
  • Involve in improving the product metrics of the team

What We're Looking For

  • At least 3 years of commercial iOS development experience
  • Proficiency in UIKit for maintaining existing codebases
  • Knowledge of SwiftUI and Combine for working with MVVM architecture
  • A strong understanding of reactive programming through Combine or RxSwift
  • Solid skills in multithreading programming
  • Upper-Intermediate level of English proficiency
  • A commitment to a rapid development cycle with regular assessment of outcomes

Nice to Have

  • Experience with Push Notifications and Realm is preferred

Technical Stack

  • Dependency Management: Cocoapods, Swinject
  • Architecture & UI: Combine for MVVM, UIKit, SwiftUI
  • Reactive: RxSwift (being replaced with Combine)
  • Data: Realm for client databases, MongoDB, a proprietary API client
  • Libraries: Kingfisher, Lottie, SnapKit

Benefits & Compensation

  • Full time, remote work
  • Flexible start of the work day
  • 100% sick pay
  • Transparent culture and work environment with an emphasis on common sense
  • No bureaucracy, complex hierarchy, or micromanagement

Work Mode

This is a fully remote position with a flexible schedule, open to candidates globally.

EWA Learn Languages is an equal opportunity employer.

Required Skills
CocoapodsSwinjectCombineMVVMRxSwiftRealmMongoDBUIKitSwiftUIKingfisherLottieSnapKitmultithreadingreactive programming CocoapodsSwinjectCombineMVVMRxSwiftRealmMongoDBUIKitSwiftUIKingfisherLottieSnapKitmultithreadingreactive programming
Ready to relocate and code from paradise?

Thailand or Vietnam — your office, your rules

Iglu offers relocation to Bangkok, Chiang Mai, Ho Chi Minh City, or Hong Kong. Full employment, legal setup, and a community of 200+ digital professionals.

Relocation to 5 countries
Full legal work setup
Developer community access
Work-life balance culture
Explore locations
Relocation support included
About company
EWA Learn languages
International EdTech company developing a language learning app (iOS & Android) since 2017, with over 70 million users and the app translated into 40 languages. It helps people learn languages effectively through snippets of popular movies, TV shows, and memes.
All jobs at EWA Learn languages Visit website
Job Details
Department Software Development
Category mobile
Posted 3 months ago