Ищем iOS-разработчика в команду Core (aka Jazz)

Хочешь работать над крутой коммуникационной платформой? Мы усиливаем команду разработки SDK и приглашаем специалиста, готового погрузиться в создание нового продукта с нуля.

Нам нужен тот, кто не пасует перед сложными задачами и умеет работать в режиме ограниченных сроков. Будет плюсом, если у тебя есть чувство прекрасного и ты умеешь задавать правильные вопросы, чтобы докопаться до сути.

У нас тебя ждут дружелюбная атмосфера и коллеги, которые всегда готовы помочь. Присоединяйся!

Обязанности

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

Требования

  • опыт разработки на swift под iOS от 5 лет
  • знание UIKit и/или SwiftUI. Опыт верстки нестандартных интерфейсов
  • уверенное владение git
  • навыки работы в команде и совместного поиска технических компромиссов
  • умение декомпозировать задачу и оценить сроки
  • понимание принципов написания Unit-тестов
  • способность самостоятельно найти и устранить утечку памяти или причину снижения производительности
  • готовность участвовать в процессе code review

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

  • опыт работы с аудио хотя бы на уровне AVAudioSession
  • знакомство с WebRTC или иным механизмом обмена медиа-трафиком (sip)
  • понимание как работают стандартные механизмы PushNotifications, CallKit
  • умение спроектировать решение и объяснить команде
  • способность при необходимости выйти за границы стандартной iOS разработки

Условия

  • локация: г.Москва
  • возможен гибридный формат работы
  • гибкий график начала рабочего дня
  • уровень заработной платы определяем по итогам собеседования
  • команда профессионалов своего дела
  • бесплатный спортзал
  • ДМС с 1го дня работы работы
  • обучение и сертификацию за счет компании (в том числе обучение английскому языку компенсируется)
  • выстроенные процессы по адаптации, оценке и понятную систему роста в компании
  • наставника на период адаптации и богатую корпоративную жизнь, в которой можно участвовать по желанию.