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

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

Glasgow Full-Time 36000 - 60000 £ / year (est.) No working from home possible
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.
  • Other info: Great opportunity for career growth into senior roles as the platform scales.
  • Why this job: Make a real impact with your skills in a dynamic, legacy-free environment.
  • Qualifications: Strong VoIP engineering background and experience with PBX or SIP-based systems.

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 Glasgow 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 without the constraints of legacy systems. With competitive salaries and clear pathways for career advancement, we are committed to fostering your growth as we scale our exciting new technology.

Y

Contact Details:

Yottavox Recruitment Team

StudySmarter Expert Advice🤫

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

Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect on LinkedIn. 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 related to VoIP and PBX development. Practice coding challenges and be ready to discuss your past experiences in detail.

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 joining our team at Yottavox.

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

VoIP Engineering
PBX Development
SIP Protocols
RTP Handling
Node.js
Go
Python

Some tips for your application 🫡

Show Your Passion for VoIP:When writing your application, let us see your enthusiasm for VoIP and PBX systems. Share any relevant projects or experiences that highlight your skills and passion for this field. We love seeing candidates who are genuinely excited about what they do!

Tailor Your CV and Cover Letter:Make sure to customise your CV and cover letter to match the job description. Highlight your experience with SIP, RTP, and any relevant technologies we mentioned. This shows us you’ve done your homework and understand what we’re looking for.

Be Clear and Concise:Keep your application clear and to the point. Use straightforward language and avoid jargon unless it’s relevant. We appreciate a well-structured application that’s easy to read and gets straight to the important bits!

Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about Yottavox and what we’re all about.

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 unique aspects of their cloud-hosted PBX platform. Being able to articulate how your skills align with their vision will set you apart. Show enthusiasm for building a modern telephony system and how you can contribute to its success from the ground up.

Prepare Questions That Matter

Think of insightful questions to ask during the interview, such as their approach to multi-tenant architecture or how they handle integrations with SIP trunk providers. This shows that you're genuinely interested in the role and have done your homework, plus it gives you a chance to assess if the company is the right fit for you.