IOS/macOS Разработчик (Swift)

Оплата не указана

ШВЕЦОВ

Горьковская

г. Москва

Требуемый опыт работы

От 3 до 6 лет

Тип занятости

Полная занятость

График работы

Удаленная работа

Наш продукт представляет собой комплексную платформу для компаний, которая объединяет в себе инструменты для отслеживания задач, обмена сообщениями, проведения видеоконференций, планирования мероприятий, электронного документооборота и многих других функций.

Обязанности по проекту:

  • Проектирование нативной части архитектуры плагинов кроссплатформенного Flutter приложения (реализация нативного плагина аудио / видео звонков WebRTC (LiveKit), плагина сервиса разрешений и т.д. с последующей их интеграцией в flutter приложение совместно с flutter-разработчиками и развивать его);

  • Разработка нативной (iOS/macOS) части кроссплатформенного Flutter приложения;

  • Участие в обсуждении функциональности и требований;

Опыт:
  • Опыт разработки нативных iOS-приложений с использованием Swift не менее 3 лет;

  • Глубокое понимание и опыт работы с iOS/macOS SDK и особенностей различных версий iOS/macOS;

  • Знание APN, WebRTC (LiveKit), Web Socket, RESTful API, GraphQL и Keychain;

  • Знание и понимание принципов ООП и паттернов проектирования;

  • Знание особенностей и отличий разработки под iPad, iPhone, Mac;

  • Знание принципов работы с многопоточностью и асинхронностью в iOS;

  • Знание принципов DRY, KISS;

  • Знание архитектурных паттернов MVP/MVVM/MVC;

  • Знание классических структур данных и алгоритмов;

  • Опыт работы с системой контроля версий Git.

Будет плюсом:

  • Опыт разработки приложений, связанных с приемом и отправкой звонков (желательно с LiveKit);

  • Опыт написания Unit-тестов на проекте;

  • Опыт разработки с использованием SwiftUI;

  • Знание Flutter и Dart;

  • Опыт разработки плагинов и библиотек;

  • Опыт публикации в App store

Условия:
  • Удалённая работа, возможность работать из любой точки мира;
  • Стандартная итерационная разработка спринтами.
  • У нас оптимально быстрый процесс проверки опыта: техническое интервью (~1 час).

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

Axios
Swift

Адрес

Нижний Новгород, Варварская улица, 32

Контактная информация

ШВЕЦОВ

Вакансия опубликована 19.06.2024 в г. Москва.

Похожие вакансии

#

Воронеж

Полный день

Обязанности:

  • Разработка и поддержка приложений на базе ASP.NET Core, ASP.NET MVC.

Требования:

  • Опыт разработки на С#;
  • Опыт использования ASP.NET Core, ASP.NET MVC;
  • Опыт использования JavaScript, HTML 5, CSS 3, Bootstrap, jQuery...

18 марта

#

Москва

Отрадное

Полный день

Аккредитованная ГК "ИнфоТеКС", входящая в ТОП-5 компаний России в сфере информационной защиты, лидер в разработке средств защиты информации, приглашает Разработчика Python в команду по созданию ПО для управления виртуализированными сетевыми функциями...

31 марта

#

Москва

Удаленная работа

ПРОЕКТ:

Проект в банковской сфере. Небольшая команда разработки отдела интеграции желает стать большой и в связи с этим ищет в свои ряды энтузиастов в области Python development. В нашей кроcплатформенной команде (product room) помимо software engineer...

24 февраля