Город и адрес офиса: Чикаго Формат: удаленная работа, фулл-тайм Зарплата: $40 000 – $52 000 в год
StreamLayer — молодая, инновационная команда, использующая передовые технологии для создания интерактивного пользовательского опыта следующего поколения для livestream спорт трансляций, новостей, музыки и не только. Мы ищем опытного Senior iOS/Swift разработчика в нашу команду на долгосрочный контракт (более 1 года).
Что нужно будет делать: - Дорабатывать существующий функционал SDK: - Голосовой чат на базе WebRTC; - Текстовый чат на стеке Tinode + gRPC; Real-time обмен данными с сервером по протоколу gRPC (модели данных на protobuf); - Проектировать архитектурные решения SDK под iOS - Разрабатывать новые модули фреймворка и интегрировать их с бэкэндом - Разобраться и по необходимости дорабатывать СI / CD pipeline (fastlane, bitrise, carthage, xcodegen, etc...)
Требования к кандидату: - 5+ лет опыта разработки под iOS, включая Swift, Objective-C, XCode, git - Не менее 2 лет опыта Swift - Отличное понимание Object Oriented Programming, MVC, MVVM и iOS архитектуры - Знание gRPC & Restful APIs - Опыт разработки SDK - Коммуникабельность, опыт удаленной работы в комаде, опыт или желание работать по Scrum
Как мы работаем: - Agile, Scrum - Следуем best practices: документирование, код ревью, TDD, semantic versioning, static code analysis, - CI/CD - Используем передовые технологии - Гибкий рабочий график