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