Job Description:

Due to rapid expansion, we are seeking a Senior Software Engineer to join our fast-growing e-commerce team. The position is full time and permanent and based at our Bredbury office.

The successful candidate will need to have several years' prior experience in development, including both front- and back-end work. We work with Laravel and Magento, so candidates will need to be experienced in at least one of these technologies - but training can be provided as long as the candidate has experience in either of these two specialisms.

They will be working on the maintenance and optimisation of the existing Magento 1 platform, the development of new functionality and the long-term preparation for migration to Magento 2. Prior Magento 1 experience is preferred, but training is available for senior candidates already skilled with similar platforms.

In addition, they will work on other in-house development projects including data warehouse development, which uses open source technologies and a stack including Laravel and MySQL. While this is a full-stack role, the front-end work is largely framework based, making this quite a back-end heavy position better suited to someone who prefers writing PHP and SQL.

Qualifications required

• Graduate with a minimum of three years' commercial experience in OOP PHP and MySQL • A good degree in computer science/software engineering or a related field

Essential skills and experience

• Excellent knowledge and experience of OOP PHP, CSS, HTML and JavaScript • Very strong MySQL skills are a prerequisite for this role • Either Laravel or Magento 1 experience with a back-end focus • Strong MVC skills, including experience with frameworks (we use Zend in Magento and Laravel on other projects) • Strong skills in the use of Git for version control

Desirable skills and experience

• Experience of Laravel and/or Symfony • Experience of front-end frameworks such as Bootstrap or Foundation • Experience with Sass/Less • Recent back-end Magento 1 experience is desirable

Benefits

• Competitive holiday entitlement • Health cover and death-in-service benefits, after a qualifying period • Pension • Monthly colleague recognition scheme • Free on-site parking • Fresh fruit delivered to the office every Monday for staff • Unlimited free hot drinks • Open plan, bright modern office • Two luxury kitchens with top of the range appliances including TVs • Pool and table tennis tables for ultimate lunch time relaxation • Company social events • Regular fun days and charity events hosted in the office

Other Jobs in Full Stack