We’re looking for a professional, self-motivated PHP Developer to join our team and help us move our products to the next level.
Our services consist of a central cloud-based application, which delivers classic e-learning software tools, as well as more innovative practical learning products. In addition, we offer mobile apps and software products to assist with the learning process. We have recently received funding to help grow our business and the services we offer clients, so are looking to grow our team.
You are amazing. You're curious. You break things apart to see how they work. You like to learn. You love to be challenged. You have an eye for building software that looks and feels amazing.
We’re after someone with strong development skills and learning potential, but more than that someone who is comfortable contributing towards the direction of the company. They will be comfortable playing a role in devising the architecture of CybSafe’s technology and contributing towards product design – helping us to innovate through quick iteration to stay ahead of our competitors.
In a nutshell, we want someone who when given a problem looks for an elegant, understandable solution, which wows our customers and end users.
  • Collaborate with the wider CybSafe team and customers to understand the customer requirements and measure success.

  • Build prototypes to express what’s needed.

  • Build well structured, documented code.

  • Own testing for your code and bug fixes for production code.

  • Manage code versioning and pipeline from initial development, through stage and into production
Measure and analyse the performance of your code - make it faster, smarter, more efficient. Blend this analysis with customer success metrics.
  • Collaborate in all team meetings; be ready to challenge assumptions and offer alternatives to breakthrough obstacles.

Skills & Knowledge
You’ll spend most of your time working on the core CybSafe application, which is built using CakePHP. However, we are keen to speak to anyone who can demonstrate the following:
  • Structured, disciplined and rigorous approach to development – including architecture planning and testing (both manual and automated)

  • Object oriented development using PHP - experience working with MVC frameworks to build secure online systems

  • Strong understanding of MySQL

  • Experience with key front-end web development languages: HTML, CSS and Javascript

  • Version control using Git

  • An eye for design – someone who can take designs and implement them perfectly

Whilst the core of the role will use the skills highlighted above, we are a dynamic and fast-paced company, which aims to stay ahead of the competition by continually innovating and developing new products. We’d love it if you’re able to do some of this:
  • Building and integrating into third party REST APIs.

  • Understanding of Amazon Web Services – in particular services such as Elastic Beanstalk, EC2, RDS, S3, CloudFront, CodeCommit, CodePipeline and IAM.

  • Experience using CakePHP framework

  • Understanding of Python and experience using Django framework would be a bonus.