Разработчик iOS

от 90 000 до 150 000 ₽

Требования

Приложения
Swift
Objective-С
Разработка под iOS
Разработка мобильных приложений
ООП
Git

Условия

Москва

Компания

Производство носимой электроники

Описание вакансии

Условия работы

Наша московская команда разработки расширяется. Мы ищем человека на позицию iOS Developer, опытного, самостоятельного, активного.

Задачи

  1. Разработка и поддержка приложений Healbe Corp для iOS (как пользовательских, так и внутренних проектов компании);
  2. Участие в проектировании архитектуры приложений для реализации взаимодействия между носимыми устройствами, смартфоном, сторонними приложениями (Apple Health, Google Fit и пр.) и веб-сервисами, синхронизации данных между ними;
  3. Разработка ядра системы, взаимодействующего с внешними носимыми устройствами посредством BLE;
  4. Анализ существующих и поиск новых решений для оптимизации потребления системных ресурсов мобильных устройств приложением;
  5. Экспертное участие в формировании функциональных и технических требований к работе приложения;
  6. Участие в формировании проектной документации (Wiki).

Требования к соискателю

  • Опыт разработки под iOS 7, 8, 9 от 3-х лет (наличие реализованных проектов в AppStore обязательно);
  • Уверенное владение технологиями нативной разработки (Objective C, Swift, Xcode, iOS SDK, Cocoa Touch);
  • Понимание принципов ООП, MVC, MVP, знание паттернов (и антипаттернов) проектирования;
  • Понимание принципов работы клиент-серверных приложений (REST, кэширование, очереди запросов);
  • Опыт работы с JSON, UIKit, CoreGraphics, CoreData, AutoLayout, QuartzCore (layers), CoreAnimation, GCD (блоки и очереди), NSOperation, NSURLSession;
  • Опыт работы с многопоточностью;
  • Опыт работы с базами данных (SQLite).

Будет плюсом:

  • Участие в разработке крупных проектов с числом установок в AppStore от 50 000
  • Опыт работы с системами контроля версий (GIT) и трекерами задач (Redmine / JIRA / Assana);
  • Опыт разработки под другие платформы (web, desktop)
  • Опыт локализации iOS-приложений
  • Опыт (или понимание) работы с: Crashlytics, MixPanel, Reactive Cocoa, CoreBluetooth (BLE), PushNotifications, AFNetworking, MagicalRecord, RestKit;
  • Опыт написания Unit-Tests.

Бонусы

Белая ЗП, оформление по ТК РФ, возможность работать удаленно 2 дня в неделю из 5 по договоренности, уютный офис на набережной в центре Москвы.

Дополнительные инструкции

В отклике напишите пару слов о себе, дайте ссылки на ваши проекты и расскажите о том, что для вас разработка ПО и чем бы вы хотели заниматься как программист в обозримом будущем.