Full Stack Developer

Employment Type: Full-time, Permanent

Location: Chelmsford, Essex (3 minute walk from train station)

Salary: £27k to £33k per annum

The role

We’re looking for a software developer to work within our team to build our new control panel. This is an SPA written in React with a REST API using PHP 7. The control panel is the primary way for our customers to access their services and the API will be consumed publicly so quality and attention to detail is crucial.

Another critical area is our backend services which run as jobs or daemon processes powering our core business systems and integrations. We also have a back-office system and a website which are actively developed.

The development team also works closely with the technical support team to provide third line support and ensure any bugs fixes are resolved promptly.

The Candidate

The ideal candidate will likely come from a product development or agency background. They must have a real passion for software development and for creating great user experiences.

The candidate should enjoy learning new skills and keeping up to date with trends and the latest tools. They must be self-motivated, enthusiastic and able to work under minimum supervision.

It is important for the candidate to have a high degree of competency with PHP, Databases and Javascript.

Main Responsibilities

  • Developing new features and enhancements to existing services
  • Responding to escalated support queries
  • Maintain our codebase

Essential Skills & Experience

  • Minimum 2 years’ experience as a software developer
  • PHP 7
  • Javascript (ES6)
  • Databases (Mariadb, etcd, redis)
  • Unit/functional testing
  • Experience writing REST APIs
  • Git or similar version control

Additional Experience

These skills would be nice to have but not essential.

  • React
  • PHP Unit
  • PHP frameworks (Slim, Eloquent)
  • Linux
  • Docker
  • Continuous Integration with Jenkins


This is a full time, permanent role.

Monday to Friday – 09.00 to 17.00 with a 1-hour lunch break.

Benefits & Location

You’ll be working in our recently refurbished building in the heart of Chelmsford; we are literally a 2 minute’s walk from the train station.

We’ll provide you with a new Apple Mac laptop, 2 decent LCD monitors, as well as any other office equipment you need, other benefits include:

  • 30 days holiday per year
  • Quarterly bonus
  • Company contributed pension
  • Refer-a-friend to TTNC scheme
  • Childcare vouchers
  • Bike to work scheme
  • Free tea and coffee
  • Free food on Fridays
  • Technology loans
  • Discounted legal services
  • Employee Assistance Programme

About TTNC

TTNC is a multi-award-winning Communications Provider based in Chelmsford, Essex.

Founded in 2004, we provide Virtual Numbers, Call Management, Cloud PBX, SIP Trunks, SMS & Call Tracking Services to over 16,000 businesses that range from sole-traders and small businesses, through to large corporations and agencies.

TTNC started from a desire to put power and flexibility into the hands of the customer. We continue to put our customers first and ensure we provide a fair, honest service with no hidden surprises.

No canvassing from recruitment agencies.

How to apply

If you’d like to apply for a position listed, please email hr@ttnc.co.uk with a copy of your CV and a brief covering letter introducing yourself.

If your application is successful, we will contact you within 7 days for an informal telephone interview.

Unfortunately it’s not possible to respond to all applications. If you do not hear from us within 7 days, your application has not been successful.