> Markdown version of [/jobs/ext/2159783-full-stack-javascript-developer](https://www.wearedevelopers.com/jobs/ext/2159783-full-stack-javascript-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full Stack JavaScript Developer - **Company:** Bdm Cx - **Location:** Haywards Heath, UK - **Experience:** Expert - **Salary:** £51,677.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), PHP (Programming Language), Application Programming Interfaces (APIs), Application Integration Architecture, VoIP, Cascading Style Sheets (CSS), Databases, Linux, Web Development, JSON, PostgreSQL, MySQL, Standard Sql, Systems Integration, WebSocket, Internet Protocol Telephony, Angular Material, Express.js, Software Troubleshooting, Backend, Git, AngularJS, Graphql, Front End Software Development, Restful APIs, Docker, Service Stack - **Published:** August 21, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5849701796 ## About the Role We are looking for a skilled Full Stack JavaScript Developer to join our team at our Cape Town office in Wembley Square. [On-site positions] This is a hands-on development role for someone with a strong background across both backend and frontend development, ideally combined with experience working with telecommunications and VoIP systems. You'll work across the full technology stack, developing and maintaining applications, APIs and integrations that support our platforms and services. We're looking for someone who enjoys solving problems, is comfortable working with existing systems as well as building new functionality, and can quickly get up to speed with unfamiliar technologies. Duties & Skills, * JavaScript * Git * Docker * REST APIs * SQL * Linux * WebSockets * Sails.js, or strong Express.js experience if you have not previously worked with Sails.js * PostgreSQL * Designing, building and consuming REST APIs * PostgreSQL JSON / JSONB experience would be a plus * GraphQL experience would be a plus * AngularJS (pre-2.0 / AngularJS 1.x) * Angular Material Design * SCSS Telecommunications experience is an important part of this role. Ideally, you will have practical experience with some or all of: * Asterisk * FreePBX * PHP * MySQL * VoIP / telephony systems and integrations Desired Experience & Qualification 10 years of experience in this role. Package & Remuneration ## Description * Developing and maintaining full-stack JavaScript applications * Building and consuming REST APIs * Developing backend services using Sails.js / Express.js * Working with PostgreSQL databases and data models * Developing and maintaining frontend applications using AngularJS * Building real-time functionality using WebSockets * Integrating applications with telecoms and VoIP platforms * Working with Asterisk and FreePBX * Website Development and Maintenance * Troubleshooting application, database, Linux and telecoms issues * Using Git and Docker as part of the development and deployment workflow * Working collaboratively with our wider technical and product teams ## Related Videos - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Getting under the skin: The Social Engineering techniques](https://www.wearedevelopers.com/videos/38-getting-under-the-skin-the-social-engineering-techniques) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Local Candidates vs International Talent - Building the Very Best Dev Team](https://www.wearedevelopers.com/videos/1067-local-candidates-vs-international-talent-building-the-very-best-dev-team) - [Introducing JSON Structure](https://www.wearedevelopers.com/videos/100219-introducing-json-structure) - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) ## Related Articles - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk) - [Frontend Developer Salary in South Africa](https://www.wearedevelopers.com/magazine/234-frontend-developer-salary-in-south-africa) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Software Developer Salary in South Africa](https://www.wearedevelopers.com/magazine/232-software-developer-salary-in-south-africa) - [Frontend Developer Salary in The UK](https://www.wearedevelopers.com/magazine/233-frontend-developer-salary-in-the-uk)