Full-Stack PBX / VoIP Developer (Cloud PBX Platform) in Plymouth
Full-Stack PBX / VoIP Developer (Cloud PBX Platform)

Full-Stack PBX / VoIP Developer (Cloud PBX Platform) in Plymouth

Plymouth Full-Time 36000 - 60000 £ / year (est.) Home office possible
Go Premium
Y

At a Glance

  • Tasks: Develop a cutting-edge cloud PBX platform and shape modern telephony systems.
  • Company: Join Yottavox, an innovative tech company focused on clarity and performance.
  • Benefits: Enjoy competitive salary, remote work, and the chance to build from scratch.
  • Why this job: Be part of a groundbreaking project with significant autonomy and early influence.
  • Qualifications: Strong VoIP engineering background and experience with PBX or SIP-based systems.
  • Other info: Great opportunity for career growth into senior or lead roles.

The predicted salary is between 36000 - 60000 £ per year.

We are building Yottavox - a modern cloud-hosted PBX platform designed for clarity, performance, and scalability. The product is currently in development and we are now hiring a talented Full-Stack PBX/VoIP Developer to join at an early stage and take a key role in the build.

This is a unique opportunity to work on a new platform from the ground up, without legacy constraints, and help shape a clean, modern telephony system built for real-world operators and end-users.

The Role

You will be responsible for developing the core PBX functionality, APIs, and admin interface. Working closely with design and product, you'll build a reliable, secure, multi-tenant VoIP platform with a strong focus on quality and long-term maintainability.

Key Responsibilities

  • Core PBX & VoIP Development
    • Build call routing, extension logic, IVR, queues, voicemail, and CDR workflows.
    • Develop predictable, efficient, secure VoIP behaviour with multi-tenant capability.
  • Backend Architecture & APIs
    • Design and implement scalable backend services and REST APIs for provisioning, configuration, and reporting.
    • Follow clean architectural patterns and maintain high coding standards.
  • Frontend Implementation
    • Develop a modern admin interface using React/Vue (or similar).
    • Work from wireframes and collaborate with design to deliver a clean, intuitive experience.
  • Integrations & Infrastructure
    • Integrate with SIP trunk providers, manage number routing and failover logic.
    • Build tooling for diagnostics, monitoring, real-time events, and system health.
  • Quality, Security & Stability
    • Ensure telecom-grade reliability with proper SIP/RTP handling, NAT traversal, SRTP/TLS, fraud controls, and error management.
    • Optimise for low latency, resilience, and predictable performance under load.
  • Documentation & Technical Clarity
    • Maintain clear documentation for APIs, data models, call flows, and system components.
    • Ensure all work is structured, readable, and easy to maintain or extend.
  • Collaboration & Delivery
    • Work closely with design, product, and a fractional architect.
    • Communicate clearly, follow consistent patterns, and deliver high-quality implementations without micro-management.
  • Environment Setup & Testing
    • Support containerised dev environments, basic CI/CD, and automated tests for critical flows.
    • Prepare for staging and early-access deployment.

Required Experience:

  • Strong VoIP engineering background and experience building PBX or SIP-based systems.
  • Deep knowledge of SIP, RTP, media handling, and related telecom protocols.
  • Hands-on experience with Asterisk and ideally FreeSWITCH.
  • Solid backend development skills in Node.js, Go, Python, or C++.
  • Strong understanding of REST APIs, authentication, and database design.
  • Experience with React, Vue, or similar front-end technologies.
  • Familiar with Docker, cloud hosting environments, and modern DevOps practices.
  • Good understanding of VoIP security (TLS/SRTP, NAT traversal, rate limiting).

Nice to Have:

  • Experience with multi-tenant SaaS architecture.
  • Knowledge of SIP trunking, number routing, failover logic.
  • Familiarity with call recording, CDRs, and telecom observability tools.
  • Experience integrating with SBCs or media servers.

What We Offer:

  • Competitive salary based on experience.
  • Remote working.
  • A chance to build a new platform from scratch - no legacy code.
  • Early technical influence with significant autonomy.
  • Opportunity to grow into a senior or lead role as the platform scales.

Job Type: Fixed term contract

Contract length: 12 months (with strong potential for permanent on review)

Benefits: Casual dress, Work from home

Work Location: Remote

Full-Stack PBX / VoIP Developer (Cloud PBX Platform) in Plymouth employer: Yottavox

At Yottavox, we pride ourselves on being an innovative employer that offers a unique opportunity to shape a cutting-edge cloud-hosted PBX platform from the ground up. Our remote work culture promotes flexibility and autonomy, allowing you to contribute significantly while enjoying a casual dress code and the potential for career growth into senior roles as we scale. Join us to be part of a dynamic team where your expertise in VoIP development will directly impact the future of telephony systems.
Y

Contact Detail:

Yottavox Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Full-Stack PBX / VoIP Developer (Cloud PBX Platform) in Plymouth

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, or join online forums. You never know who might have the inside scoop on job openings or can put in a good word for you.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those related to VoIP or PBX systems. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for interviews by brushing up on common technical questions and scenarios related to VoIP and PBX development. Practice explaining your thought process clearly, as communication is key in our collaborative environment.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in being part of our team at Yottavox.

We think you need these skills to ace Full-Stack PBX / VoIP Developer (Cloud PBX Platform) in Plymouth

VoIP Engineering
PBX Development
SIP Protocols
RTP Handling
Node.js
Go
Python
C++
REST APIs
React
Vue
Docker
Cloud Hosting
DevOps Practices
VoIP Security

Some tips for your application 🫡

Show Your Passion for VoIP: When writing your application, let us know why you're excited about working in the VoIP space. Share any personal projects or experiences that highlight your enthusiasm for telephony systems and cloud technologies.

Tailor Your CV and Cover Letter: Make sure to customise your CV and cover letter to reflect the specific skills and experiences mentioned in the job description. Highlight your expertise in PBX development, SIP protocols, and any relevant technologies we use at Yottavox.

Be Clear and Concise: We appreciate clarity! Keep your application straightforward and to the point. Use bullet points where necessary to make it easy for us to see your key achievements and skills at a glance.

Apply Through Our Website: Don’t forget to submit your application through our website! It helps us keep everything organised and ensures your application gets the attention it deserves. We can’t wait to hear from you!

How to prepare for a job interview at Yottavox

✨Know Your Tech Inside Out

Make sure you brush up on your VoIP engineering skills, especially around SIP and RTP protocols. Be ready to discuss your hands-on experience with Asterisk or FreeSWITCH, as well as your backend development skills in Node.js, Go, Python, or C++. This will show that you're not just familiar with the tech but can actually apply it.

✨Showcase Your Problem-Solving Skills

Prepare to talk about specific challenges you've faced in previous projects, particularly around building PBX systems or handling telecom protocols. Think of examples where you had to optimise for low latency or ensure telecom-grade reliability. This will demonstrate your ability to think critically and solve real-world problems.

✨Get Familiar with Their Product Vision

Take some time to understand Yottavox's goals and the features they want in their cloud-hosted PBX platform. Being able to discuss how you can contribute to building a clean, modern telephony system will show your enthusiasm and alignment with their vision.

✨Prepare Questions That Matter

Have a few thoughtful questions ready about their development process, team dynamics, or future plans for the platform. This not only shows your interest but also helps you gauge if this is the right fit for you. Plus, it opens up a dialogue that can make the interview feel more like a conversation.

Full-Stack PBX / VoIP Developer (Cloud PBX Platform) in Plymouth
Yottavox
Location: Plymouth
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>