iOS Developer
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Ostrovok.ru — travel-tech компания, создающая платформы онлайн-бронирования отелей, авиабилетов и других услуг как для индивидуальных путешественников, так и для корпоративных клиентов и тревел-агентств.
Наши бренды: Ostrovok.ru, B2B.Ostrovok.ru, Ostrovok.ru Командировки. Мы развиваем проекты как в России, так и за рубежом.
Мы ищем iOS разработчика, который будет помогать развивать iOS приложения платформы для отельеров.
Мы ведем разработку на Swift, в качестве архитектуры presentation слоя используем VIPER. У нас небольшая iOS-команда, поэтому голос каждого разработчика будет услышан и учтен при принятии технологических решений.
Ключевые задачи:
- разрабатывать приложения для российского (Extranet Ostrovok.ru) и международного (Extranet ETG) брендов на iOS;
- участвовать в принятии архитектурных решений, которые будут влиять на процесс разработки;
- участвовать в Code Review.
Ожидания от кандидата
- опыт коммерческой разработки под iOS от 2-х лет;
- отличное знание Swift;
- знание UIKit;
- понимание основных алгоритмов и структур данных;
- знание шаблонов проектирования и умение их применять;
- понимание как профилировать приложение и сделать его быстрее;
- опыт многопоточного программирования;
- владение английским языком на уровне понимания технической литературы.
Будет плюсом:
- опыт работы с Core Data;
- опыт работы с Async/Await;
- опыт работы с Combine;
- опыт работы с SwiftUI;
- опыт работы с Fastlane;
- опыт написания unit и интеграционных тестов;
- умение делать сложные анимации и custom transitions;
- опыт разработки скриптов.
Условия работы
- удаленная работа и/или комфортный офис в центре Москвы с зонами отдыха, безлимитным чаем/кофе и питанием;
- гибридный формат работы: удалённо, из офиса или оба варианта;
- гибкий график — мы не требуем в 9:00 быть в сети или в офисе. Можешь начинать работать в комфортное для тебя время;
- интересные амбициозные задачи, которые выведут тебя на новый профессиональный уровень;
- обучение: семинары, тренинги, конференции. Если ты сам хочешь выступать на конференциях — поможем всё организовать;
- ДМС;
- корпоративный английский, а также скидки на SkyEng;
- корпоративные скидки на отели и другие услуги;
- молодая активная команда классных специалистов.