EWA Learn Languages — международная компания с головным офисом в Сингапуре. С 2017 года мы разрабатываем одно из лучших EdTech-приложений для iOS и Android, которым пользуются более 70 миллионов пользователей по всему миру. Наше приложение переведено на 40 языков.
Наша миссия — помогать людям по всему миру учить языки максимально эффективно, легко и с удовольствием — с помощью фрагментов популярных фильмов, сериалов и мемов.
Мы работаем в высококонкурентном EdTech-сегменте, используя современный технологический стек и подход, основанный на данных, чтобы добиваться высоких позиций в международных рейтингах.
Теперь мы ищем middle+ iOS Developer в нашу команду AI Tutor!
Что ты будешь делать:
Участвовать в A/B-тестировании для улучшения пользовательского опыта в приложении;
Принимать участие в улучшении продуктовых метрик команды.
Что ждем от тебя:
Опыт коммерческой разработки от 3 лет;
Уверенную работу с UIKit для поддержки и развития существующей кодовой базы;
Знание SwiftUI и Combine, опыт работы с архитектурой MVVM;
Опыт работы с Push-уведомлениями, знание Realm будет преимуществом;
Понимание принципов реактивного программирования (Combine или RxSwift);
Уверенные навыки многопоточного программирования;
Опыт работы с инструментами ИИ-инжиниринга (агентное программирование, CLI) для ускорения разработки;
Уровень английского языка Upper-Intermediate;
Готовность работать в быстром цикле разработки с регулярной оценкой результатов.
Технологический стек:
Swift 6; Swift UI; MVVM+Router; Swift Package Manager (modular arch); Realm (client-only); URLSession API client; Swinject; SwiftUI libraries (Kingfisher, Lottie, RIVE); Combine; UIKit (legacy); RxSwift (legacy), iOS 16+
Мы предлагаем:
Работу в быстрорастущем EdTech-продукте, дружелюбная и прозрачная культура, отсутствие бюрократии и сложной иерархии;
Доход в долларах США, удалённая работа;
28 календарных дней отпуска, 100% оплата 30 дней больничного в год после испытательного срока;
Современный технологический стек;
Прямое влияние на продукт и видимый результат своей работы.
Наш процесс: