Vivify is a tech scale-up and partners with schools across the country to hire out their under-utilised facilities outside of school hours to enable them to generate much needed revenue that can be invested back into their facilities, teachers, and student experience.
Our social purpose remains at the heart of everything that we do. Our school partners are part of a movement to improve community wellbeing. Opening school facilities for communities to get together can improve mental and physical wellbeing, boost confidence, tackle loneliness and helps people feel more positive about life. Other benefits include providing a range of activities for people of all ages to get involved with to improve their skillset and discover new passions. These activities will also help improve inclusivity in communities by bringing people from different backgrounds together.
Reporting into our Technical Lead, you will contribute to our extensive and exciting roadmap to continuously improve our product with new features, along with carrying out maintenance and bug fixes. This is a new role to the business.
Good level of core PHP ability
Experience working within a PHP MVC framework, ideally with Laravel or another similar framework such as Symfony
Grasp of performance budgets (or at least what might make code fast/slow)
Experience consuming RESTful APIs
Understanding of and ability to apply core SOLID concepts of OOP programming
Some JavaScript knowledge and experience
MySQL knowledge, basic schema design, indices
Laravel 8 experience
Experience writing unit tests and test-driven development
Experience writing RESTful APIs
Experience with React, or similar JavaScript libraries
CSS/SASS knowledge
An understanding of containers