Job Description

Position: Senior Full-Stack Engineer (VoIP Direction)

Responsibilities

  • VoIP SDK Architecture & Evolution
    • Lead the end-to-end architecture design of a multi-platform (iOS / Android / Web / Desktop) VoIP SDK;
    • Design and optimize core modules including signaling, media engine abstraction, transport, and encryption;
    • Build a unified cross-platform SDK interface and modular framework for long-term scalability and maintainability.
  • Feature Implementation & Delivery
    • Translate complex product requirements into robust, high-performance real-time communication solutions;
    • Deliver consistent functionality and user experience across different platforms;
    • Collaborate closely with backend, product, and QA teams to ensure high-quality, on-schedule releases.
  • Performance Optimization & Quality Improvement
    • Lead SDK performance profiling and optimization, including startup time, memory footprint, CPU usage, and latency;
    • Optimize the entire audio/video pipeline—from capture, encode, transport, decode, to render;
    • Monitor and improve key QoE metrics (latency, jitter, packet loss, freeze ratio, MOS, etc.);
    • Design and maintain an intelligent monitoring and auto-tuning system for call quality.
  • AI-Driven Development & Innovation
    • Explore and apply AI-assisted programming methodologies (e.g., code generation, model-assisted debugging, AI agent collaboration);
    • Integrate AI capabilities into real-time communication workflows such as quality assessment, network scheduling, and media enhancement;
    • Build an AI-powered self-optimization and diagnostics framework within the SDK.
Qualifications

  • Background
    • Bachelor’s degree or higher in Computer Science, Telecommunications, or related fields;
    • 5+ years of full-stack or client-side development experience, including 3+ years in VoIP / Real-Time Communication systems.
  • Technical Skills
    • Proficient in one or more of the following: Objective-C, Swift, Java, Kotlin, C++;
    • Strong understanding of WebRTC, QUIC, SRTP, RTP and related real-time transport protocols;
    • Familiar with FEC (Forward Error Correction), NACK, PLC, JitterBuffer and other packet-loss recovery or error-resilience mechanisms;
    • Deep understanding of audio/video capture, codec integration, synchronization, QoS, and adaptive bitrate control;
    • Experienced in modular SDK design, performance tuning, and cross-platform development.
  • Preferred Qualifications
    • Hands-on experience leading or contributing to cross-platform VoIP SDK architecture (iOS / Android / Web / Desktop);
    • Familiar with AI-assisted development tools (e.g., GitHub Copilot, Cursor, Claude, or LLM APIs);
    • Experience with AI-powered media enhancement (AEC, ANS, super-resolution, noise suppression, dynamic rate control);
    • Strong system design mindset, abstraction ability, and architectural vision.
  • Personal Attributes
    • Flexible and proactive, comfortable working across multiple platforms and languages;
    • Strong ownership, engineering discipline, and curiosity for deep system optimization;
    • Excellent communication skills and cross-functional collaboration ability;
    • Passionate about building world-class real-time communication experiences.


Job Details

Role Level: Mid-Level Work Type: Full-Time
Country: United Arab Emirates City: Abu Dhabi
Company Website: http://astratech.ae Job Function: Engineering
Company Industry/
Sector:
Financial Services

What We Offer


About the Company

Searching, interviewing and hiring are all part of the professional life. The TALENTMATE Portal idea is to fill and help professionals doing one of them by bringing together the requisites under One Roof. Whether you're hunting for your Next Job Opportunity or Looking for Potential Employers, we're here to lend you a Helping Hand.

Report

Disclaimer: talentmate.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@talentmate.com.


Recent Jobs
View More Jobs
Talentmate Instagram Talentmate Facebook Talentmate YouTube Talentmate LinkedIn