Back End Web Developer [35,000 - 45,000 GBP]

Salary 35,000 - 45,000 GBP per year Requirements:- 3+ year (post degree) in a development orientated roleExcellent knowledge of modern Object-Oriented programming languages (PHP7)Excellent knowledge of relational databases (MySQL)Excellent knowledge of Version Control systems (git)Experience with database ORMs (Propel/Doctrine)Experience with building API’s / JSON / JSON SchemaExperience with software design patterns and principlesWorking knowledge of JavaScript (Vanilla)Knowledge of modern JavaScript frameworks (like Vue.js, AngularJS or React)Working knowledge of modern IDE’s and development practicesExperience of unit testing (PHPUnit)Responsibilities:- Maintenance of existing and development of new websites and web-services using a mixture of technologies and related toolsResponsible for clean, readable, and well documented codeWork as part of a busy team in a dynamic and highly creative environmentTaking pride in your work, working to solve problems and communicate solutions across the teamsTechnologies:- PHP- MySQL- API- JSONMore: Affinity apps have quickly become some of the most well respected professional creative apps available, winning multiple awards including an Apple Design Award and App of the Year, as well as thousands of 5-star customer reviews from around the world.Now, an exciting opportunity has become available to join the web team at Serif. The role will involve working on both existing and new projects primarily involving Serif’s e-commerce store including writing and consuming supporting API’s which help facilitate various functionality across the site.Framework experience as well as knowledge of plain OOP PHP is essential along with a real world understanding of common design patterns and principles. The right candidate will be able to explain or demonstrate practical applications of these principles along with their limitations and trade-offs. Knowledge of relational database design is also required, you must understand the practical implications of software design when it comes to database design, indexing and caching. You should be comfortable writing raw queries in MySQL, including joins and aggregate functions on a regular basis.As a middleweight, you will be expected to take ownership and responsibility of tasks that are assigned to you and see them through to completion to a high standard and to the quoted time.

Send me alerts about jobs like this.

Please enter your email address to continue setting up an email alert for similar jobs to this one. By entering your email address and clicking apply you will sign up to Jobs4 and agree to our terms and conditions.

Job Overview

ID:

625785

Date Posted:

Posted 1 week ago

Expiration Date:

18/07/2022

Location:

Nottingham

Salary:

Competitive

Send me alerts about jobs like this.

Please enter your email address to continue setting up an email alert for similar jobs to this one. By entering your email address and clicking apply you will sign up to Jobs4 and agree to our terms and conditions.

Share

Complete the form below to send this job to a friend.

Job Location

Complete the form below to report this job.