Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Full-stack pbx / voip developer (cloud pbx platform)

Glasgow (Glasgow City)
Yottavox
Developer
Posted: 3h ago
Offer description

About Us

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

1. 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.

2. 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.

3. 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.

4. Integrations & Infrastructure

* Integrate with SIP trunk providers, manage number routing and failover logic.
* Build tooling for diagnostics, monitoring, real-time events, and system health.

5. 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.

6. 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.

7. Collaboration & Delivery

* Work closely with design, product, and a fractional architect.
* Communicate clearly, follow consistent patterns, and deliver high-quality implementations without micro-management.

8. 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

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Senior iam developer (one identity)
Law
Sky
Developer
Similar job
Senior iam developer (one identity)
Morningside
Sky
Developer
Similar job
Senior iam developer (one identity)
Netherburn
Sky
Developer
See more jobs
Similar jobs
It jobs in Glasgow (Glasgow City)
jobs Glasgow (Glasgow City)
jobs Glasgow City
jobs Scotland
Home > Jobs > It jobs > Developer jobs > Developer jobs in Glasgow (Glasgow City) > Full-Stack PBX / VoIP Developer (Cloud PBX Platform)

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save