PHP Developer

Salary: Competitive
Location: London

So, you are skilled in PHP, probably from a LAMP environment but know you need to progress. You care about the environment and can see how technology and Big Data can make our world better.

We are Guru Systems, a growing company on a mission to radically reduce carbon emissions by creating and applying great technology. We manufacture our own electronics, create software and manage our onsite Internet-of-Things networks. Right now we need you on our team!

Your Mission:
Our 24/7 solution is serving over 10,000 connected utility devices integrated to a larger infrastructure. Our aim is to scale up to 100,000 devices. To help us achieve this your mission will be primarily to provide the APIs and setup to do this.
Working with experienced engineers you will be able to gain knowledge in all aspects of growing technology. This includes the software and coding patterns to ensure scalability, as well as processes, deployment and automation in our CI/CD environment.
We value open source software and as such you will be an active member and contributor of the communities whose software we are utilising.

You will have:
• 2 Years experience with PHP, Apache & SQL
• Knowledge of linux (you are using linux as a workstation)
• A High interest in solid engineering principles, for example:
o measuring code runtime behaviour
o present design choices with measurable facts
• An interest to learn Golang
• Excellent interpersonal and presentational skills, with the ability to communicate clearly in written and spoken English

Nice to have:
• Solid technical background, with understanding or hands-on experience in software development and web technologies
• Usage of gRPC/Json APIs from PHP
• Experience working in an SME / startup environment

Naturally inquisitive, you’ll be comfortable recommending and implementing relevant tools and new processes. You’ll have a common sense approach to technology, allowing you to quickly understand the fundamentals and communicate them to non-technical stakeholders.
Confident and self-motivated, comfortable within an SME, you’ll have an excellent interpersonal style, able to operate effectively as part of a dynamic team. You’ll feel comfortable speaking to clients at all levels of seniority, including providing training on our systems.

Salary, benefits and other information:
Reporting to the Chief Technology Officer, this is a full time permanent role with 25 days’ holiday each year.
Normal working hours are 9am to 5:30pm.
The salary is competitive and Guru Systems will match 4.5% pension contributions.

A bit more about Guru:
We have brought together a fantastic team of extremely bright people from fields that don’t usually overlap: energy, engineering, IoT, software development and Big Data analytics. Proud of our award-winning team and products, we maintain high standards, certified to ISO9001, ISO14001, ISO27001 and Cyber Essentials Plus.
We care about our culture – a lot. While Guru’s people are highly effective, we are also open-minded, curious and always willing to own and learn from our mistakes. We are tolerant but we won’t knowingly hire jerks, no matter how skilled they are. We also prefer team players to lone heroes.
We also care a lot about our clients and other stakeholders, because we can only fulfil our mission if they are delighted with our output.

To apply please forward your CV to with “PHP Developer” in the subject line and we will be in touch.