PHP API Developer

Zonal Retail Data Systems Limited
Cardiff (Caerdydd)
03 Oct 2017
02 Nov 2017
Contract Type
Full Time
High Level Software provides SaaS software in the form of a Property Management System supplying the hotel/hospitality industry. The company has enjoyed a meteoric rise from start-up to established SaaS provider serving hundreds of hoteliers across the UK - and all in four short years. After a recent partnership with Zonal (market leaders in hospitality software) the company is focused more than ever on achieving the big ambitions for our customers. The company still retains the feel of a start-up with rapid development cycles where great ideas can become reality for customers in a matter of weeks. But we can only achieve this by following development best practice across the board and it's the dedicated team, both technical and non-technical, who come together to make it possible. We're seeking a permanent Backend PHP Developer with extensive commercial experience of API development and building scalable applications. The role will focus heavily on creation and upkeep of REST/SOAP services providing critical integration points between the Property Management System (the SaaS product at the core of the business) and essential third parties. The planned integration points offer huge potential to both the expansion of the system and to grow the product offering for the business. The entire system is coded in the Laravel framework so experience with this is a distinct advantage, however, experience with other PHP MVC frameworks will also be considered. The Technical spec Essential - 3+ years in a backend commercial development role - Extensive experience developing APIs REST/SOAP Services - Excellent working knowledge of PHP 5.6+/OOP - Experience with Laravel 4.2+ or another PHP framework - An understanding of software design patterns and SOLID principles - Strong SQL skills with a mind-set geared towards optimisation - Experience with relational database design and normalisation - Working knowledge of Git - Debugging using xdebug - Basic/intermediate knowledge of JavaScript - Experience with Agile development practice Desirable - Working knowledge of Linux - Frontend experience withHTML/CSS/SASS/JavaScript/jQuery - TDD/Unit testing experience - Experience with testing tools Selenium, JMeter or similar - Experience with NoSQL (redis, elastic, MongoDB) - Basicknowledge of Apache/NGINX - Knowledge of caching systems (memcache, varnish etc)
This job was originally posted as