Необхідні навички:
- 5+ років досвіду з Ruby / Rails;
- 3+ роки досвіду роботи з PostgreSQL;
- Принаймні 2 роки досвіду роботи VoIP-розробником.
- Знання SIP, RTP і протоколи WebRTC.
- Досвід роботи з SIP-серверами (Asterisk, FreeSWITCH, Kamailio або Yeti Switch).
- Знання 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 оплачуваних вихідних