Middle iOS Developer (AnyMeeting team)
Прямой работодатель Intermedia ( www.intermedia.com )
Санкт-Петербург, Россия
Джуниор • Миддл
25 июня 2021
Релокация • Удаленная работа
Опыт работы от 1 года до 3х лет
Опыт работы от 1 года до 3х лет
Короткая ссылка: gkjb.ru/hUDV
Описание вакансии
Intermedia предоставляет Unified Communications as a Service (UCaaS) как большим, так и малым компаниям по всему миру. Мы предлагаем целый комплекс бизнес-приложений: Email, IP-телефония, файловая синхронизация, чат, архивирование, онлайн-конференции и многое другое. Наши клиенты – это более миллиона человек, десятки тысяч компаний, и тысячи партнеров. Наша команда – более 1000 сотрудников по всему миру, включая более 500 инженеров в Санкт-Петербурге
Описание задач:
- Работа в продуктовой компании;
- Разработка приложения для видеоконференций под iPhone и iPad;
- Активное взаимодействие с коллегами из разных стран.
Требования:
- Опыт разработки на Swift от 1 года;
- Знания основных структур данных и алгоритмов. Понимание сложности алгоритмов (большое О);
- Умение верстать в коде;
- Понимание принципов SOLID и паттернов проектирования;
- Уровень английского, достаточный для ежедневной коммуникации с иностранными коллегами.
Плюсы:
- Понимание многопоточности;
- Опыт работы с любым FRP-фреймворком (RxSwift, ReactiveSwift, Combine);
- Опыт работы с VoIP, SIP, WebRTC или другими медиа-протоколами реального времени;
- Опыт работы с WebSockets, MQTT или другими сетевыми протоколами типа publisher-subscriber;
- Опыт работы с Fastlane.
Стек:
- Приложение полностью написано на Swift 5
- Активно применяем RxSwift во всех слоях приложения
- В качестве архитектуры используем MVVM и RxFeedback
- Роутинг реализован с помощью координаторов
- Code coverage 40%
- Swiftlint, Sourcery, Fastlane, Azure DevOps Git/CI/CD
Условия – Вас ждут:
- Команда умных и творческих людей, которые готовы делиться своим опытом и знаниями
- Участие в создании высокотехнологичных продуктов, которые используют более 1 000 000 наших клиентов по всему миру.
- Нетривиальные задачи, способные раскрыть Ваш потенциал
- Возможности для обучения и развития: курсы английского языка в офисе, профессиональные курсы (в частности Pluralsight), участие в конференциях по специализации, внутренние и внешние soft skills тренинги, техническая литература.
- Высокая официальная зарплата, которая пересматривается ежегодно + система бонусов
- Возможности для удаленной работы.
- Кроме того: ДМС, гибкий график работы, корпоративы и многое-многое другое