👀 Дизайнеры, какая команда подходит вам по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

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

Зарплата

от 250 000 до 420 000 ₽

Требования

Приложения, Старший (Senior)SwiftGitRESTgRPC

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

Полный рабочий деньМожно удаленно

Компания

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

Условия работы

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

Мы ищем опытного Senior iOS/Swift разработчика в нашу команду на долгосрочный контракт (более 1 года).

Мы ищем увлеченных Swift разработчиков, которые ценят качество и технологию и готовы помогать нам в разработке iOS и tvOS SDKs.

Что нужно будет делать:

  1. Дорабатывать существующий функционал SDK:
    • Видеоконференции на базе WebRTC;
    • Текстовый чат на стеке Tinode + gRPC;
    • Real-time обмен данными с сервером по протоколу gRPC (модели данных на protobuf);
  2. Проектировать архитектурные решения SDK под iOS
  3. Разрабатывать новые модули фреймворка

Требования к кандидату:

  1. Опыт разработки под iOS от 4-х лет
  2. Отличные знания Swift
  3. Понимание MVVM, VIPER, Redux
  4. Знание паттернов и антипаттернов проектирования
  5. Умение работать с системами контроля версий (git)
  6. Умение и желание разбираться в сложных вещах, профилировать код
  7. Коммуникабельность, опыт удаленной работы в комаде, опыт или желание работать по Scrum

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

1. Опыт работы с WebRTC
2. Опыт работы с gRPC
3. Опыт построения анимаций
4. Опыт написания Unit и UI тестов
5. Опыт работы с tvOS

Как мы работаем:

  1. Agile, Scrum
  2. Следуем best practices: документирование, код ревью, TDD, semantic versioning, static code analysis, CI/CD
  3. Используем передовые технологии
  4. Гибкий рабочий график

Ожидаем, что перед собеседованием Вы сможете показать code samples, open source, идеи.