Working with us

Caption Data is a small but rapidly growing business, with leading edge wireless remote monitoring systems that are already in use in 15 countries around the world, as well as on prestige iconic installations like the Houses of Parliament, and Thames Barrier. We are Private Equity backed and the 3 founding Director Shareholders still work in the business. We expect to triple in size in the next 3 years, so this is an exciting and opportune time to join the team.

We are always interested to hear from talented individuals with appropriate skill-sets and who understand & relate to our values

  • World Class
  • Agile
  • Flexible
  • Honest,
  • Creative,
  • Fun

Current vacancies

PHP Developer

Hours:- Full Time
Location:- Hybrid (CDL office and home-based)

About Caption Data

Caption Data is a leading Industrial IoT business delivering solutions to various markets, utilising our own in-house designed and developed software and Web Portal. Caption Data is at a point of significant growth opportunity and as a result, we have created this new role. This is a software development role and the work involved will help to drastically shape our business going forward.

In This Role

We are in the process of expanding the feature set of our web portal platform. You will be instrumental in this process and will have the opportunity to very quickly make your mark on our solution. In addition, we are also designing and building our next-generation system. This is another area where you will have the opportunity to assist in building this out to be a truly scalable, enterprise-ready data platform, whilst having a keen eye for detail.

About the person we need

A software developer with a very strong, hands-on background in PHP development is needed, along with relational database skills, front-end development, in addition to a solid grasp of current technology, security practices, and standards. Development experience with the Magento shopping cart platform would be a big advantage, but not a requirement. In addition, other advantageous skills include experience working with relational databases, AWS services, and real-time communications protocols such as MQTT and WebSockets. Just as important though are excellent interpersonal skills, a sense of purpose, the ability to work to deadlines and a large dose of ambition, a can-do attitude, professionalism, as well as a good sense of humour.

We are a small, dynamic team and you must also have the ability to be flexible in your working approach and be able to handle a degree of variation in your work.

Technical Requirements

  • Object Oriented development experience with PHP
  • Experience with MySQL or similar
  • Solid understanding of HTML 5, CSS and JavaScript
  • Solid understanding of current web standards and security practices
  • Experience with Unit Testing frameworks such as PHPUnit or similar
  • Solid understanding of REST API design and consumption
  • Working knowledge of the Git version control system

    Nice to have skills

  • Knowledge of real-time, event-driven protocols such as MQTT and AMQP
  • Understanding of decoupled application architecture
  • Experience with Node.JS
  • Experience with NoSQL databases and Big Data
  • Working knowledge of various AWS services
  • Understanding of GraphQL
  • Working knowledge of the package management systems such as Composer and NPM
  • Any experience developing for the Magento shopping cart platform would be extremely advantageous
  • Familiarity with the Linux command line

    More detail about the role

    After meeting the team, you’ll be given a crash course in what we do and how our current systems work. After this, we’ll run through our roadmap of features and get stuck into building these out in collaboration with the rest of the team. We’ll also run through how the new platform is being designed and there will be opportunities to influence the high-level direction of travel; This will include both back-end business logic and the customer-facing front-end of the application.

    You’ll also work with colleagues across departments to help identify additional requirements for customers and staff alike and you will lay the groundwork for the future success of some of our largest and fastest-growing key accounts through your development work. As part of the growing development team, you’ll also share responsibility for writing technical documentation to accompany your code.

    This is a unique opportunity for you to make your mark on a unique, innovative data system with the ability to shape the next generation platform from the beginning in a rapidly growing industry.


    As a company we’re committed to a future as a technology and services innovator. We work in a company of inclusive people who treat each other well. We’re building a company with a diverse set of people who value:

  • Ownership and impact of work. You have real autonomy and ownership over your work with a visible impact externally on products powered by Caption Data that can be used across multiple services and sectors, in multiple countries.
  • A collaborative approach where input from voices across the organisation is all taken into consideration when making decisions.
  • An environment to thrive in.
  • Work that is varied and challenging as we’re solving problems that push the limits of what’s possible with today’s technology in the services industries.
  • Being part of cutting-edge technology development.


  • Ongoing professional development (training, events, conferences)
  • 25 days of paid annual leave
  • Company contributions towards your pension up to 5%
  • Flexible working options including working from home

    Caption Data has a culture that values employee freedom and responsibility. Apply to talk to us to see if this role on an impactful and collaborative team is right for you.

    To apply please send a copy of your c.v to:

  • Recruitment Agency?

    Are you from a recruitment agency, job advertising board or perhaps a similar business that we haven't heard of before?

    We manage the recruitment process in-house and at this time we do not need your services, thank you.

    Enquiry Cart