⚠︎ Архивная вакансия
Эта вакансия была перемещена в архив. Возможно она уже не актуальна и рекрутер больше не принимает отклики на эту вакансию. Вы можете  найти актуальные похожие вакансии

Senior iOS Developer

Прямой работодатель  FunCorp ( fun.co )
Москва, РФ
Сеньор
Информационные технологии • Разработка • Mobile • Objective-C • Swift • СМИ, Медиа и индустрия развлечений
9 декабря 2019
Работа в офисе
Опыт работы от 1 года до 3х лет
200 000 ₽
Работодатель  FunCorp
Описание вакансии

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

Основной язык разработки — Swift. Большое внимание уделяем проектированию. Помогаем QA с автоматизацией тестирования UI. Применяем механизм Feature toggle для удалённого конфигурирования приложения. В разработке следуем методологиям Gitflow и регулярно проводим перекрёстный code review.

Команды разработчиков распределены на кросс-функциональные группы, и у каждого есть возможность поработать в любой из них. А ещё у нас большая свобода выбора инструментов, технологий и влияния на продукт в целом.

Что нужно, чтобы присоединиться к нам:

  • иметь опыт коммерческой разработки приложений под iOS от трёх лет;
  • хорошо знать Swift;
  • следовать принципам ООП и SOLID;
  • понимать паттерны проектирования и современные архитектурные подходы, знать их плюсы и минусы;
  • иметь опыт работы в командах с code review.

Будет совсем круто, если есть:

  • опыт работы в продуктовой компании;
  • знание Objective-C;
  • понимание Apple Human Interface Guidelines;
  • понимание модульного подхода к разработке или опыт разработки фреймворков;
  • опыт работы с CoreData или Realm;
  • опыт работы со сложным UI, анимациями и кастомными переходами;
  • опыт работы с Fastlane.

Стек используемых технологий:

  • Swift, Objective-C;
  • MVP + Router + Assembly;
  • Snapkit/Masonry для AutoLayout;
  • Realm для хранилища данных;
  • AVFoundation для работы с медиа;
  • MoPub для работы с рекламой;
  • Jenkins и Fastlane для CI/CD;
  • JIRA, GitLab.

Что предстоит делать:

  • развивать и совершенствовать наш флагман iFunny, разрабатывать новые функции и фичи по запросам от миллионов пользователей;
  • запускать технологически новые сервисы и приложения по всему миру;
  • реализовывать функционал чатов для всех проектов компании на самописном решении, использующем WebSocket;
  • разрабатывать новые платные функции на основе подписок и внутренних покупок в приложениях;
  • реализовывать новые A/B эксперименты и проверять гипотезы;
  • оптимизировать взаимодействие с медиаконтентом разного типа;
  • улучшать техническую аналитику, чтобы оперативнее реагировать на проблемы в приложении;
  • интегрировать рекламные сети и оптимизировать работу с ними;
  • поддерживать и развивать функционал встроенных карт;
  • разрабатывать сложный нестандартный UI;
  • решать много сложных и интересных задач.

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

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