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

Зарплата

от 90 000 до 150 000 ₽

Местоположение и тип занятости

МоскваПолный рабочий день

Компания

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

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

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

Наша московская команда разработки расширяется. Мы ищем человека на позицию 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 по договоренности, уютный офис на набережной в центре Москвы.

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

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