Senior iOS developer

з/п не указана

Вакансия в архиве

Работодатель, вероятно, уже нашел нужного кандидата и больше не принимает отклики на эту вакансию

Показать описание вакансии

Требуемый опыт работы: 3–6 лет

Полная занятость, полный день

Информация о компании CT Consulting

CT Consulting – консалтинговая IT-компания. Основными направлениями деятельности CT Consulting являются внедрение клиентоориентированных технологий (CRM) и мобильных решений для работы полевых сотрудников на облачной платформе Salesforce. Наши клиенты: фармацевтические компании, банки, розница, производственные и страховые компании.

На текущий момент у нас работает более 650 сотрудников в 5 городах: Москве, Париже, Нью-Йорке, Минске, Киеве.

В нашу продуктовую команду CT mobile мы разыскиваем IOS разработчика.

Мобильное приложение CT mobile - это offline-клиент облачной CRM Salesforce, которое используют полевые сотрудники (сейлзы, мерчендайзеры, мед.представители) в фарме, ритейле, страховании, банках, производстве.

Сейлзам продукт помогает продавать: планировать встречи, строить маршруты, интерактивно презентовать продукты компании, собирать статистику, делать коммерческие предложения. Мерчендайзеры с его помощью делают маркетинговый аудит продукции в магазинах.

Задачи:

  • Проектирование архитектуры мобильного приложения и его компонентов;
  • Создание приложений, использующих современные технологии (image recognition, machine learning, big data e t.c.);
  • Разработка нового функционала и поддержка текущего;
  • Разработка и поддержка в актуальном состоянии документации;
  • Разработка unit-тестов;
  • Взаимодействие с аналитиками и тестировщиками;
  • Контроль качества реализации кода других разработчиков.

Какой опыт будет интересен:

  • Знание Swift, Objective-C;
  • Опыт использования различных API и компонент IOS SDK 7+ (Core Foundation, Core Location, AVFoundation, AssetLibrary);
  • Опыт проектирования архитектуры сложных приложений;
  • Опыт работы со сторонними библиотеками (AFNetworking, Magical Record);
  • Опыт распределенной разработки (работа с GitHub);
  • Понимание принципов ООП и шаблонов проектирования, классических алгоритмов и структур данных;
  • Понимание многопоточного программирования (Multithreading, Blocks, GCD, NSOperationQueue, Semaphores, Run Loops, Synchronization, Locks);
  • Понимание работы REST, XML, JSON, HTTP;
  • Знание методик автоматизированного тестирования;
  • Способность разбираться в чужом коде и исправлять его узкие места;
  • Технический английский язык;
  • Завершенные проекты, разработанные самостоятельно или в команде.

Опционально:

  • Опыт разработки клиент-серверных приложений;
  • Опыт работы с Push-уведомлениями, кэшированием и шифрованием данных;
  • Опыт работы с Jenkins;
  • Опыт реализации нестандартных элементов UI;
  • Опыт верстки IOS интерфейсов и создания интерфейсной анимации.

Что мы предлагаем:

  • Стабильность: работу в международной IT-компании, амбициозные задачи

  • Работу с качественным и востребованным продуктом, известным как в РФ, так и за рубежом
  • Возможности для профессионального развития: корпоративные занятия английским языком, гибкую продуманную систему повышения квалификации Salesforce
  • Заботу о твоем здоровье: надежную программу ДМС, корпоративные скидки на спорт
  • Работу в офисе с Пн по Пт по удобному графику - 9:00-18:00/10:00-19:00/11:00-20:00
  • Современный офис в самом центре Москвы, 10 минут пешком от метро Павелецкая / Серпуховская
  • Уверенность в завтрашнем дне: официальное оформление с первого рабочего дня, конкурентную и полностью «белую» заработную плату
  • Атмосферу: кофе, чай, фрукты, smart casual, молодой и позитивный коллектив :)

Ключевые навыки

Objective-CiOSMac OsSWIFT AllianceРазработка ПО

Адрес

Павелецкая, Москва, Дубининская улица, 53с5
Показать на карте
­

Вакансия опубликована 10 июня 2019 в Москве

Написать сопроводительное письмоПисьмо отправлено

Сопроводительное письмо к отклику