Talent.com
Full Stack Software Engineer WebRTC Softphone & IVR Flow Builder (Front End)
Full Stack Software Engineer WebRTC Softphone & IVR Flow Builder (Front End)Altametrics • Bucharest, Romania
Full Stack Software Engineer WebRTC Softphone & IVR Flow Builder (Front End)

Full Stack Software Engineer WebRTC Softphone & IVR Flow Builder (Front End)

Altametrics • Bucharest, Romania
În urmă cu 15 ore
Tip loc de muncă
  • Quick Apply
Descrierea postului

You will build the frontend interface for the Twilio-based voice platform used across all locations.

Phase 1 includes softphone UI, dashboards, real-time monitoring, and admin tools.

Phase 2 includes a visual IVR flow builder developed after MVP launch.

Responsibilities

  • Build React / Next.js softphone and dashboards for admins, agents, and managers.
  • Integrate Twilio Voice JS SDK for real-time WebRTC calling.
  • Implement calling features such as dial / answer, mute, hold, transfer, and device selection.
  • Develop dashboards : queue state, agent status, voicemails, recordings, location controls.
  • Implement real-time updates using WebSockets (and optionally Twilio Sync).
  • Create clean UI / UX with TailwindCSS or shadcn / ui and ensure accessibility.
  • Ensure cross-browser WebRTC compatibility (Chrome, Safari, Firefox, Edge).
  • Implement authentication (JWT / OAuth) and enforce role-based interfaces.
  • Collaborate on backend API design and shared TypeScript models.
  • Add Sentry logs and automated UI testing for WebRTC and device errors.
  • Phase 2 : Build the visual IVR builder using React Flow with versioning, preview, and publishing.

Must-Have Requirements

  • 3+ years experience with React and TypeScript; Next.js strongly preferred.
  • Hands-on experience integrating Twilio Voice JS SDK or similar WebRTC technologies.
  • Strong understanding of WebRTC audio handling, device switching, and echo / noise issues.
  • Experience with real-time applications (WebSockets, live dashboards, multi-user states).
  • Strong UI / UX implementation skills with TailwindCSS, shadcn / ui, or Material UI.
  • Experience consuming REST and WebSocket APIs.
  • Knowledge of JWT / OAuth authentication flows.
  • Experience with performance optimization and debugging media issues.
  • Strong collaboration skills, especially around cross-functional API development.
  • Creați o alertă de locuri de muncă pentru această căutare

    Software Engineer • Bucharest, Romania

    Locuri de muncă conexe
    Senior Software Engineer (Back End) - Romania

    Senior Software Engineer (Back End) - Romania

    TCN • Bucharest, RO
    Quick Apply
    TCN is looking for a Senior Software Engineer (Back End) to join our team in our team in Romania.The Senior Software Engineer (Back End) designs, develops, tests, and maintains the TCN ...Afișați mai multe
    Ultima actualizare: acum 30+ zile
    UI / UX Designer (Figma Focused)

    UI / UX Designer (Figma Focused)

    RM Staffing B.V. • Ruse, 18, BG
    We are seeking a creative and detail-oriented.You will collaborate closely with developers, product managers, and other stakeholders to translate user insights and business requirements into functi...Afișați mai multe
    Ultima actualizare: acum 30+ zile
    Full-Stack Software Engineer VOIP & Twilio Infrastructure (Back End)

    Full-Stack Software Engineer VOIP & Twilio Infrastructure (Back End)

    Altametrics • Bucharest, Romania
    Quick Apply
    We are building a cloud VoIP + call-center platform for a restaurant group with multiple locations and a centralized catering call center. Phase 1 MVP includes Twilio Voice (inbound / outbound), TaskR...Afișați mai multe
    Ultima actualizare: acum 15 ore • Ofertă nouă!
    Software Engineer (AI Platform) - Remote

    Software Engineer (AI Platform) - Remote

    Replika • Bucharest, RO
    Quick Apply
    An AI companion who is eager to learn and would love to see the world through your eyes.Replika is always ready to chat when you need an empathetic friend. Replika is an AI companion loved by 40M+ u...Afișați mai multe
    Ultima actualizare: acum 30+ zile
    Software Engineer

    Software Engineer

    TotalSoft • Bucharest, RO
    Quick Apply
    Are you a highly motivated, dynamic Software Engineer, looking to advance your career by working in building a powerful software platform?. If you are ready to take on new challenges and want to bui...Afișați mai multe
    Ultima actualizare: acum 30+ zile
    Senior Software Engineer - Tooling Team

    Senior Software Engineer - Tooling Team

    Cast AI • Bucharest, Romania
    Cast AI is the leading Application Performance Automation (APA).Built originally for Kubernetes, Cast AI goes beyond cost and observability by delivering real-time, autonomous optimization across a...Afișați mai multe
    Ultima actualizare: acum 30+ zile • Ofertă promovată
    Senior Frontend Software Engineer

    Senior Frontend Software Engineer

    Avenga • Ruse, Ruse, .BG
    Quick Apply
    At Avenga, we believe that human creativity empowers technology that matters.Operating globally, our 6000+ specialists provide a full spectrum of services, including business and tech advisory, ent...Afișați mai multe
    Ultima actualizare: acum 4 zile
    Senior Embedded Engineer (IoT)

    Senior Embedded Engineer (IoT)

    Avenga • Ruse, Ruse, .BG
    Quick Apply
    At Avenga, we believe that human creativity empowers technology that matters.Operating globally, our 6000+ specialists provide a full spectrum of services, including business and tech advisory, ent...Afișați mai multe
    Ultima actualizare: acum 30+ zile
    Senior Full-Stack Developer (Back-End Focus)

    Senior Full-Stack Developer (Back-End Focus)

    Gamdom • Bucharest, Bucharest, .RO
    Quick Apply
    Gamdom is home to thousands of betting options for both .Since 2016, we have been steadily growing to provide more than just casino games and sports betting events to enjoy; With us, you can enjoy ...Afișați mai multe
    Ultima actualizare: acum 30+ zile
    Business Consultant - Financial Solutions Software Delivery

    Business Consultant - Financial Solutions Software Delivery

    TotalSoft • Voluntari, Bucuresti, RO
    Quick Apply
    Job Purpose You will be responsible for providing technology solutions for global financial industry players that add value to theirs’ business, by analyzing their challenges, identifying the...Afișați mai multe
    Ultima actualizare: acum 30+ zile
    Full Stack Engineer (Senior / Lead) ID41561 ($2,500 signing bonus)

    Full Stack Engineer (Senior / Lead) ID41561 ($2,500 signing bonus)

    AgileEngine • Sector 1, B, ro
    Quick Apply
    Join us and receive a $2,500 signing bonus!.Fortune 500 brands and trailblazing startups across 17+ industries.We rank among the leaders in areas like application development and AI / ML, and our peo...Afișați mai multe
    Ultima actualizare: acum 20 zile
    Senior Digital Transformation Consultant - Software for Healthcare Area

    Senior Digital Transformation Consultant - Software for Healthcare Area

    TotalSoft • Voluntari, Bucuresti, RO
    Quick Apply
    About Us In Total Soft we empower our clients with cutting-edge driving innovation through deep Healthcare industry expertise and advanced technology. We are at the forefront of digital transformati...Afișați mai multe
    Ultima actualizare: acum 30+ zile
    Full-Stack Engineer (DeFi / Trading) — Hybrid Dubai / EU

    Full-Stack Engineer (DeFi / Trading) — Hybrid Dubai / EU

    OnHires • Bucharest, Bucharest, .RO
    Quick Apply
    Our client is a Web3 engineering studio building next-generation decentralized trading infrastructure — from DEX aggregation and multi-chain indexers to execution logic, trading bots, and on-chain ...Afișați mai multe
    Ultima actualizare: acum 4 zile
    Senior Software Engineer - AI Enabler

    Senior Software Engineer - AI Enabler

    Cast AI • Bucharest, Romania
    Cast AI is the leading Application Performance Automation (APA) platform.Built originally for Kubernetes, Cast AI goes beyond cost and observability by delivering real-time, autonomous optimization...Afișați mai multe
    Ultima actualizare: acum 30+ zile • Ofertă promovată
    Senior Staff Full Stack Engineer

    Senior Staff Full Stack Engineer

    Healf • Bucharest, Bucharest, .RO
    Quick Apply
    Healf was founded by two brothers - Max and Lestat - with a relentless drive to reshape health and wellness.Their journey has been fuelled by hard work, intensity, and a commitment to build somethi...Afișați mai multe
    Ultima actualizare: acum 30+ zile
    Application Security Engineer

    Application Security Engineer

    Avenga • Ruse, Ruse, .BG
    Quick Apply
    At Avenga, we believe that human creativity empowers technology that matters.Operating globally, our 6000+ specialists provide a full spectrum of services, including business and tech advisory, ent...Afișați mai multe
    Ultima actualizare: acum 30+ zile
    Full Stack Developer

    Full Stack Developer

    Shape Your Future with Us • Bucharest, Romania
    Quick Apply
    Contract details : 12 months / freelance (PFA or SRL).Internal Development Portal (IDP).In this role, you will design and implement full-stack features that enable internal teams to discover, integrat...Afișați mai multe
    Ultima actualizare: acum 30+ zile
    Polish & English Speaker Solutions Consultant

    Polish & English Speaker Solutions Consultant

    Nexusbal • Ruse, Bulgaria
    Join Our Team as a Solutions Consultant (Polish & English Speaker).Are you fluent in Polish and English, and passionate about delivering outstanding customer service? We're looking for a motivated....Afișați mai multe
    Ultima actualizare: acum 30+ zile • Ofertă promovată