Вакансии «Первой Формы»

Разработчик мобильных приложений iOS

Ищем в команду талантливого разработчика iOS (рассматриваем разные грейды). Нужен единомышленник, который живет продуктом, использует его сам и хочет сделать лучше.

О компании:

Первая Форма — система управления в самом широком смысле, входит в ТОП-5 BPM систем на российском рынке, отличается самым гибким подходом к автоматизации, богатыми low-code возможностями по настройке бизнес-процессов и интеграции с другими системами, является резидентом Сколково.

Неотъемлемой составляющей нашего продукта всегда является нативное полнофункциональное мобильное решение (iOS и Android) для оперативных коммуникаций и работы в рамках настроенных процессов как для рядовых сотрудников, так и для топ-руководства.

На базе мобильной версии 1Ф построено управление экосистемой Сколково (Фонд Сколково, международная гимназия, технопарк, работа с арендаторами и резидентами Сколково), наше решение лежит многие годы в основе автоматизации процессов Спортмастера, активно используется во Вкусвилл, ОБИ, активно развивается в масштабе страны как центральной цифровой элемент АНО Диалог Регионы.

Ключевые модули проекта:

  • корпоративный мессенджер;
  • сервис аудиозвонков и видеоконференций;
  • модуль подписей, включая ЭЦП;
  • гибкий BPM конструктор для динамического построения; сценариев и интерфейсов в мобильном приложении.

Общий стек 1Ф:

  • iOS МП исходно написано на ObjC, уже более 4х лет развивается на Swift;
  • Android МП на Java;
  • бэк на .net;
  • новый SPA фронт на angular;
  • для автоматизаций и интеграций на прикладном уровне используются MS SQL сценарии, а также скриптинг на LUA.

Кого мы ищем:

  • middle/senior разработчик;
  • хорошее знание swift, опыт с objc (все новое пишется на swift!);
  • умение разумно выбирать между готовыми решения и собственным развитием фреймворков;
  • умение максимально эффективно доводить задачу до продуктива (частями, с максимальным покрытием функционала минимальными усилиями, не закапываясь в недостижимые идеалы);
  • знание SQLite и в целом SQL для построения автоматизаций на прикладном уровне;
  • знание основных патернов проектирования, разумное ситуативное применение;
  • работа с iOS расширениями, аудио/видно стеком, телефонией, внешними устройствами;
  • общий IT бэкграунд (понимание логики работы бэка, API контракты, желательное понимание основ вэб-технологий);
  • опыт настройки информационных систем (BPM, CRM, ERP) для тестирования сценариев разработки.

Условия:

  • Гибкий график работы 5\2, возможна удаленная работа;
  • Официальное оформление по ТК РФ, социальные гарантии, выплата больничных и отпускных, ДМС;
  • Заработная плата обсуждается с успешным кандидатом по достаточно широкой «вилке» (от 150 тыс. и выше);
  • Офис – м.Таганская (5 мин. пешком — 350м. от метро).