Erforderliche Fähigkeiten:
- 5+ Jahre Erfahrung mit Ruby / Rails;
- 3+ Jahre Erfahrung mit PostgreSQL;
- Mindestens 2 Jahre Erfahrung als VoIP-Entwickler.
- Kenntnisse in SIP, RTP , und WebRTC-Protokolle.
- Erfahrung mit SIP-Servern (Asterisk, FreeSWITCH, Kamailio oder Yeti Switch).
- Kenntnisse über SRTP/TLS zur Absicherung von VoIP-Anrufen.
< li>Erfahrung in der Integration von SIP über WebSocket für Mobil- und Webanwendungen.- Vertrautheit mit NAT-Traversal-Technologien (STUN, TURN, ICE).
- Flutter-Erfahrung ist ein Bonus
< li>Mittleres oder höheres Englischniveau.
Verantwortlichkeiten:
< li>Passen Sie ein neues SDK-Produkt an und passen Sie es an die Kundenbedürfnisse an.- Entwickeln und integrieren Sie APIs für VoIP-Dienste.
- Arbeiten Sie an SIP-, RTP- und WebRTC-Protokollen für nahtlose Kommunikation.< /li>
- Integrieren Sie VoIP-Lösungen in mobile Anwendungen und plattformübergreifende Frameworks.
- Optimieren und konfigurieren Sie VoIP-Server, um hohe Leistung und Skalierbarkeit sicherzustellen.
- Verwalten und beheben Sie VoIP-bezogene Probleme Probleme zur Aufrechterhaltung der Servicequalität.
Projektbeschreibung:
Entwickeln Sie ein SDK für mobile Apps mit Twilio-Integration . Mit dem SDK können Benutzer VoIP-Dienste integrieren, Telefonnummern per SMS validieren und die SIP-Anruffunktionalität sicherstellen. Es muss Push-Benachrichtigungen für Anrufe unterstützen, die Benutzer- und Anwendungsregistrierung übernehmen und in das Yeti-Abrechnungssystem integriert werden. Die Lösung sollte skalierbar sein, Millionen von Benutzern unterstützen und mit einer Demo-App getestet werden. Das SDK muss plattformübergreifend funktionieren, SIP über TLS und WebSocket verarbeiten und Funktionen zur Einhaltung von Datenschutzrichtlinien enthalten.
Was wir bieten:
- Gesundes Arbeitsumfeld
- Starkes und freundliches Entwicklungsteam
- Wettbewerbsfähige Belohnung
- Vergütung für Bildung
- li>
- Flexibler Zeitplan
- 10 bezahlte Urlaubstage, 4 bezahlte freie Tage