Senior iOS developer
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Senior iOS developer
Компания базирующаяся в США, разрабатывающая глобальный проект, ищет в свою команду талантливого iOS-разработчика в Московский офис.
Условия:
Компенсационный пакет от 140 000 до 200 000 руб.
С перспективными кандидатами, успешно прошедшими испытательный срок, обсуждается опцион в компании.
Если Вы готовы сделать проект мирового уровня, обладаете опытом разработки приложений с нуля и публикацией их в AppStore, с последующим развитием проекта, тогда нам с вами по пути.
Требования к кандидату:
Отличное знание Objective-C, (Swift 2.0 будет плюсом)
CoreBluetooth, MapKit, QuartzCore, UIKit, CoreFoundation, CoreData, CoreLocation, Keychain
AutoLayout
AFNetworking 3.x, MagicalRecord (RestKit будет плюсом)
блоки, многопоточное программирование, работа с файловой системой, method swizzling
Universal links
Fabric, Crashlytics
Git, Postman, CocoaPods
Instruments (memory leaks, time profiling, zombie)
Unit Test’ы, CI (OSX Server или TeamCity, как вариант Jenkins)
App Localization
Developer Center, iTunes Connect (публикация приложения, сертификаты и профили)
Умение работать с push notifications (remote & local)
Реализованные с нуля проекты приложений для iOS.
Уверенное владение паттернами проектирования (Singleton, Factory, Facade, MVC и другие).
Умение проектировать архитектуру мобильного приложения для работы в режиме клиент-сервер (протокол HTTPS, очереди с отложенной отправкой, синхронизация данных, JSON, загрузка / скачивание файлов, логирование ошибок).
Умение разрабатывать интерфейс с использованием xib и storyboards.
Навык находить оптимальные решения задач.
Ориентированность на результат, высокая самомотивация.
Письменный английский, разговорный также приветствуется.
Позитивный взгляд на жизнь!
Бонусы
опцион в компании