iOS программист / iOS developer
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
mc² software – технологическая компания, специализирующаяся на разработке программного обеспечения - мобильных сервисов и приложений. Является партнером операторов сотовой связи, телематических операторов, производителей мобильных устройств, системных интеграторов и гос.структур.
Приглашаем в команду сервиса МегаФон-ТВ http://www.megafon.tv.
Мы уже 7 лет разрабатываем этот онлайн кинотеатр, имеем около 3 миллионов пользователей на сегодняшний день. В роадмепе - масса интересных фич.
Команда iOS разработки - 5 человек.
Нужно участвовать в развитии существующих iOS- и tvOS версий МегаФон-ТВ.
Работаем по scrum. Спринты длительностью 1 мес, ключевые мероприятия - planning / daily stand-ups / demo / release / retrospective.
Задачи:
- разработка и внедрение новых функций;
- поддержка и развитие архитектуры мобильных приложений;
- оптимизация и повышение производительности;
- взаимодействие с группой backend-разработки, дизайнерами, менеджером проектов.
Нам нужен профессионал, который:
- Имеет опыт разработки под iOS от 3 лет;
- Имеет опыт разработки нативных приложений для iPhone/iPad, кастомизированных интерфейсов приложений;
- Отлично знает Xcode, Swift, Core Services;
- Имеет опыт клиент-серверного взаимодействия (REST, AJAX, JSON, WebSockets);
- Уверенно владеет паттернами проектирования;
- Работал с Agile-методологиями в команде.
- Умеет писать тесты, умеет работать с CI;
- Работает с Github;
- Знает как эффективно организовать сетевое взаимодействие, в том числе для проигрывания потокового видео, аудио, кеширования данных;
- Понимает особенности передачи данных в мобильных сетях;
- Владеет инструментами автоматизированного развертывания и тестирования мобильных приложений.
Важно:
- Любовь к деталям и хорошему интерфейсу, аккуратность;
- Готовность работать в сжатые сроки;
- Наличие своей конструктивной позиции, умение ее отстаивать, но при этом слышать аргументы.
Мы предлагаем:
- интересную работу;
- сложные задачи, чтобы расти;
- весь необходимый инструментарий и оборудование для работы;
- гибкий и комфортный рабочий график (в том числе – полная удалёнка);
- приветствуются публикации и выступления на профильных конференциях.
- обучение и сертификация;
- уровень заработной платы идеального кандидата зависит от способностей и возможностей, определяемых по результатам собеседования.