iOS разработчик Swift
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Мы ищем iOS-разработчика, который вольется в дружную команду одной из крупнейших дейтинговых компаний Loveplanet.
В твои задачи будет входить проектирование и разработка приложений с нуля, улучшение существующих продуктов, участие в разработке фреймворков, взаимодействие с back-end разработчиками, дизайнерами, тестировщиками и менеджерами.
Наши требования к вступающему в ячейку:
Опыт разработки iOS приложений не менее 1.5 года;
Знание Swift на уровне выше среднего;
Опыт разработки клиент-серверных приложений (REST, кэширование, очереди запросов, многопоточность);
Опыт использования CoreData;
Знание английского языка (свободное чтение технической литературы и док эппла);
Понимание различий в версиях iOS и устройств apple;
Опыт работы с InApp Purchases и Push-уведомлениями;
Понимание принципов работы AutoLayout и Storyboard;
Умение писать и контролировать качественный, промышленный код;
Умение находить и применять готовые решения (CocoaPods);
Умение работать как в команде, так и самостоятельно;
Способность вести поддержку по нескольким проектам паралельно;
Умение работать с исходным кодом, написанным другим разработчиком;
Умение быстро изучать и реализовывать новые технологии в SDK;
Хорошее знание Apple Development Guidelines;
Понимание Human Interfaces Guidelines для iOS;
Опыт использования в работе с Zeplin / .psd / .sketch;
Взаимодействие с другими командами разработки, аналитиками, менеджерами;
Наличие примеров кода на GitHub (!);
Портфолио с живыми проектами в App Store;
Качества на которые мы смотрим:
Высокая работоспособность, аккуратность и ответственность;
Перфекционизм и внимание к деталям;
Желание создать новые приложения и доводить до идеального старые;
Будет плюсом:
Вы не можете заснуть, пока кнопка не отзывается достаточно быстро, а анимашка недостаточно плавная;
Любовь к новым технологиям и нестандартному применению старых;
Опыт парного программирования или работа с кодом ведущего разработчика;
Oпыт работы с различными developer tools;
Опыт распределенной разработки (Git/SVN, JIRA/Redmine/…);
Опыт работы с социальными сетями;
Знание методик автоматизированного тестирования кода и интерфейса;
Знание классических алгоритмов и структур данных;
Опыт самостоятельной реализации iOS-приложения от «идеи до аппстор»;
Условия:
Следим за результатом и даем быстро расти эффективным людям;
Гибкий и ненормированный график )
Мы предлагаем стабильную работу над интересными задачами в профессиональной команде крупного проекта ориентированной на результат.