Job Details

Backend VoIP Developer, London Remote

MBR Partners
MBR Partners

Our client has been creating pioneering telephony technology for various industries for almost two decades. The company has grown by increasing output and enhancing sales internally during this period and is eager to speed up this growth by providing cutting-edge and user friendly UCaaS and VoIP / cloud telephony solutions that are diverse and flexible. The company’s objective is to reach the small and medium-sized enterprises and the sector that is handled by the channel partners.
Current spectrum of products are: on-premise PBX, AWS-based PBX, WebRTC. Some of the upcoming ones are: support for MS Teams, CRM, PCI compliance, call-recording. The company works mainly in JavaScript. You will have the opportunity to delve into and benefit from the latest programming languages, frameworks, technologies, tools and coding systems.
This full time role requires a Hybrid (Remote + Head Office) working arrangement around London.
The Opportunity
The Backend VoIP Developer is responsible for supporting and upgrading the main voice product which comprises of Whitebeam (legacy JS in Apache), Linux, Asterisk, NodeJS and Perl with a concentration on NodeJS for the public interfaces.
- Keeping and upgrading the main voice product, through the configuration database, Asterisk, and the API/ front end configuration part
- Understand exterior components in order to help or establish integrations with third party software and APIs
- Giving 3rd line support when needed; the support team will bring bugs and low level problems to the development team for their guidance and solutions.
- Helping with QA testing for the product
- Delivering product patches and upgrades
- Helping the wider development team when necessary
Required Qualifications

Substantial experience in a similar role
A solid degree in a numerate discipline: in Physics, Engineering, Computer Science, Maths, or equivalent work experience
Excellent academic results in technical subjects

Personal Attributes
? Problem solving skills (experience in a small, fast changing start-up company)
? High intelligence – swift understanding of technical details, main problems and expecting issues
? High flexibility and can do attitude – dealing with matters sensibly and realistically
? Consciousness in business – know the affects to the field of engineering matters
? Direct forward and capable – interact in a straight forward way with the goal to achieve results.
Technical Skills

Essential Node - Server-side Javascript
Asterisk dialplan knowledge
GIT - Mostly using GitHub / Gitkraken
Good ‘C++’ , ‘C’
Good understanding of networks and protocols.
Cloud platforms e.g., AWS / Azure / Google Cloud
Basic knowledge of VoIP (SIP and WebRTC)
Virtual Machine concepts
Linux knowledge to basic sys-admin level or better.
SQL / Relational database basics.
Apache / Nginx
Knowledge of Jira/Confluence
Desirable Client-side Javascript
HTML / CSS / Websockets
Bash scripting
Debian / Ubuntu Linux (APT/DPKG) experience
Perl scripting
vi / vim editor

Please disregard any references to salary banding on the advert as the candidate will be evaluated on their merit on not necessarily adhere to the salary stated on the job description.

Send Application

Mail this job to me so I can apply later

Apply With CV

You are not logged in. If you have an account, log in to your account. If you do not have an account, why not sign up? It only takes a minute!