Back-End Developer

Interaction Recruitment
17 May 2017
16 Jun 2017
Contract Type
Full Time

Flexible and enthusiastic Back-End Developer required to join our clients ICT team in delivering several key transformational projects within the system. Working with and enhancing their database systems you will be implementing back-end services mainly around API functionality, primarily built on the Laravel framework. Though the main focus will be MySQL database development and PHP implementations using Laravel some flexibility would be required to take on other tasks as directed including some technical design, schema planning, deployment planning, testing, and other roles as needed.

Person Specification

Detailed knowledge of SQL Essential

Detailed knowledge of PHP Essential

Proven use of frameworks in development Essential

Experience of working in an agile iterative manner Essential

Able to work as part of a development team Essential

Excellent communication skills Essential

Proven track record of enterprise development projects Essential

Keen attention to detail Essential

Able to write clear comprehensive documentation Essential

Flexible approach to tasks and ability to multi-task Essential

Experience with Laravel Desirable

Experience with MySQL/MariaDB Desirable

Experience of API data exchange with JSON Desirable

Linux server administration experience Desirable

Experience in cloud-based platforms Desirable

Experience in using SCM such as GIT Desirable

Experience in working with third-party developers Desirable

Experience of working with design agencies Desirable

Experience with localisation of software products Desirable

Knowledge of standard modelling techniques such as UML and ERD Desirable

Understanding of load balancing and high-availability techniques Desirable

Familiarity with front-end standards such as Angular and jQuery Desirable

Note an application must meet the essential criteria above, desirable criteria are not essential but it is expected a successful application would be able to learn skills in all the areas if required.


No specific qualifications are required as this role is flexible based upon the skill of the successful applicant, with flexibility and enthusiasm the more important characteristics.

Role and Responsibilities

Primary responsibility will be building API services in Laravel to connect back-end data services with front-end connections from web and app clients. Large sections of this in terms of data contract will already be defined (and in the process of development), but there is also scope to provide input and expertise into the planning and implementation of new features. The ideal candidate would be a flexible and engaged team player willing to undertake a great deal of different tasks.

The company is going through an extensive and exciting period of change driven around innovative ICT projects, and it is foreseen the right developer would be able to work in a variety of areas and on different modules.

Specifics: Full Time 24 month Fixed Term Contract

Monday to Friday office hours

Potential for some flexible working (start/finish times), and also possible limited overtime opportunities

Salary: up to 35k depending on experience, annual progression