📌 Разбираемся, как обстоят дела с оценкой, развитием персонала и корпоративной культурой в российских ИТ-компаниях. Вам знакомы эти вещи? Поделитесь своим опытом! Пройти опрос (займет ≈20 минут)

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

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

Минск (Беларусь) · Полный рабочий день · Можно удаленно

Компания

Разработка программного обеспечения и оказание консультационных услуг в сфере разработки ПО

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

Приглашаем присоединиться Senior iOS разработчика к нашей команде в Москве для создания продуктов, которыми будут пользоваться миллионы пользователей.

Заказчик:

Молодая IT-компания, создана в 2019 году (входит в группу компаний SberBank), которая производит «умные» устройства.

Компания занимается разработками в сферах: распознавания и синтеза речи, умных устройств и распознавания жестов. Делают такие продукты, как приставка TV (аналог apple tv), только с расширенным функционалом и голосовыми подсказками.

Содержание работы:

  • Участие в разработке.
  • Анализ и дизайн архитектуры.
  • Рефакторинг и оптимизация кода.
  • Участие в Code Review.

Наши ожидания:

  • Опыт коммерческой нативной разработки iOS-приложений не менее 3 лет.
  • Владение Swift на высоком уровне (в iOS пишем на Swift);
  • Уверенные знание в iOS и его базовых фреймворков.
  • Опыт полного цикла разработки нативного приложения от создания проекта до публикации в App Store.
  • Способность спроектировать архитектуру приложения и его модулей.
  • Знание особенностей системы iOS и жизненного цикла приложений.
  • Опыт работы с RESTful сервисами для клиент-серверных приложений.
  • Знание инструментария для отладки, оптимизации (Instruments и т.п.) и распространения (TestFlight и т.п.).
  • Знание UI/UX стандартов для iOS (Mobile HIG и т.п.).
  • Умение писать многопоточные приложения.
  • Умение работать с сетевыми протоколами: HTTP, WebSocket, TCP.
  • Понимание принципы SOLID, ООП.
  • Желание изучать и использовать новые подходы и технологии.

Преимуществом будет:

  • опыт работы с webrtc,
  • видеоконференциями,
  • возможно опыт работы с Jitsi,
  • в идеале знание ReactNative (что бы можно было смотреть текущий код sdk на reactnative и переписывать его).

Чего у нас нет:

  • Использования устаревшей техники.
  • Legacy проектов.
  • Низкоуровневого программирования.
  • Сидения на месте – мы учимся, набираемся опыта на интересных проектах с современными технологиями.

А что взамен?

  • Очень сильная кроссфункциональная техническая и бизнесовая команда;
  • Современные технологии, MacBook;
  • Интересные задачи: участие в разработке прошивок и приложений для устройств с voice-assisted интерфейсом;
  • Work-life balance (гибкий график работы, который индивидуально обсуждается с руководителем проекта);
  • Плюшки: курсы английского языка, подарки от компании на значимые события (свадьба, рождение ребенка);
  • 10 АртДней в течение года для лечения легких недомоганий без предоставления больничного;
  • Менторство со стороны самых опытных разработчиков, архитекторов и менеджеров компании;
  • Прозрачность процесса работы за счет использования гибкой методологии Agile.

Будем рады видеть Вас в нашей команде!

Ваш отклик

Авторизуйтесь
Откликаться на вакансии могут только зарегистрированные пользователи.