We provide a suite of cloud-based products enabling our customers to effectively utilise cutting-edge communications technology in their organisation. CloudCall products integrate closely with best-in-class CRMs, putting telephony, SMS and messaging conversations at our users’ finger-tips.

About the Role


As a Mid-Level Developer, you will be working as part of a collaborative agile team along with developers, QA and Product specialists. You will work closely with colleagues in Telco, Infrastructure, Service Delivery and Support to develop and improve various CloudCall products and services. This is a varied role with a mixture of hands on development and task scoping.


Our projects are broad and varied, much of our current and upcoming work are greenfield projects – enhancing the platform for scale, building entirely new products from scratch, as well as the BAU work crucial for customer satisfaction. We strive for the best possible solutions to problems, pushing to meet the aspirations we set for ourselves.


You can expect to be a key contributor to these projects, taking lead on technical implementation within a functional area, working collaboratively with your peers.


We love to teach, and we love to learn.


What We’re Looking For


·      At least 1 year relevant development experience

·      Good understanding of at least one major OOP language, preferably NodeJS and/or C# .NET

·      Good understanding of at least one major front-end framework, preferably Angular

·      Competent taking technical ownership of a functional area within a project, with an eye on quality, efficiency and delivery

·      Knowledge of the full software development lifecycle and a recognition of the procedural relationships to the wider business

·      Understanding of Agile methodologies (e.g. Scrum, Kanban)

·      Practical understanding of SaaS security concerns and how they are commonly addressed

·      Awareness of HTTP API design (e.g. REST, SOAP)

·      Enthusiasm for learning and sharing

·      An active interest in new technologies and development practices, keen to learn, teach and share

·      Exposure to cloud infrastructure and PaaS, in particular AWS products

·      Exposure to database and messaging technologies (e.g. MySQL, Elastic Search, RabbitMQ, Deep Stream)

·      Exposure to telecoms would be beneficial, but not essential


Who We’re Looking For


If you are curious and enthusiastic, fascinated by difficult technology problems and eager to share your creative solutions.


You are thoughtful and respectful, enjoying collaborative discussion of ideas and solving problems together.


You are pro-active, and thrive in a fast-paced, versatile and highly collaborative environment.


You are studious and attentive, with good judgement backed by sound reasoning.


You take your work very seriously, but you don’t take yourself seriously.


Knowledge and experience are important, but for us, attitude is everything.

What You Can Expect from Us


·      A modern friendly work environment, with a strong team culture

·      The opportunity to get hands-on with the latest in cloud technology

·      Difficult problems to solve together

·      Fresh fruit, tea coffee and fizzy drinks always available

·      Breakfast on us – daily

·      Beer/Cider Fridays

·      Quarterly social events

·      Generous annual leave and flexible working arrangements

·      Private pension and healthcare


Apply for position now