Требуемые навыки:
- 5+ лет опыта с Ruby/Rails;
- 3+ года опыта работы с PostgreSQL;
- Не менее 2 лет опыта работы в качестве VoIP-разработчика.
- Знание SIP, RTP и протоколы WebRTC.
- Опыт работы с SIP-серверами (Asterisk, FreeSWITCH, Kamailio или Yeti Switch).
- Знание SRTP/TLS для защиты вызовов VoIP.
- Знание SRTP/TLS для защиты вызовов VoIP.
- li>Опыт интеграции SIP через WebSocket для мобильных и веб-приложений.
- Знакомство с технологиями обхода NAT (STUN, TURN, ICE).
- Опыт работы с Flutter является бонусом.
< li>Уровень английского языка средний или выше.
Обязанности:
< li>Настройка и адаптация нового SDK-продукта в соответствии с потребностями клиента.- Разработка и интеграция API для сервисов VoIP.
- Работа над протоколами SIP, RTP и WebRTC для бесперебойной связи.< /li>
- Интеграция решений VoIP в мобильные приложения и кроссплатформенные платформы.
- Оптимизация и настройка серверов VoIP для обеспечения высокой производительности и масштабируемости.
- Управление и устранение неполадок, связанных с VoIP. проблемы поддержания качества обслуживания.
Описание проекта:
Разработка SDK для мобильного приложения с интеграцией Twilio . SDK позволит пользователям интегрировать услуги VoIP, проверять телефонные номера с помощью SMS и обеспечивать функциональность SIP-вызовов. Он должен поддерживать push-уведомления о звонках, обрабатывать регистрацию пользователей и приложений, а также интегрироваться с биллинговой системой Yeti. Решение должно быть масштабируемым, поддерживать миллионы пользователей и тестироваться с помощью демо-приложения. SDK должен работать на разных платформах, обрабатывать SIP через TLS и WebSocket и включать функции обеспечения соответствия политике конфиденциальности.
Что мы предлагаем:
- Здоровая рабочая среда
- Сильный и дружный коллектив разработчиков
- Конкурентное вознаграждение
- Компенсация за обучение
- Компенсация за обучение
- Компенсация за обучение
- li>
- Гибкий график
- 10 оплачиваемых выходных, 4 оплачиваемых выходных