Senior System Developer
Location: GB, RIC, Twickenham
Employment type: Full-time
Required experience: Mid-Senior level
Industry: Information Technology and Services
Function: Information Technology

Company profile:
With an exceptional record of over 50% growth in each of the last 5 years, we’ve become the UK’s largest online retailer of products for the home and garden. We employ over 200 staff, offer more than 500,000 products on our sites and achieve sales in excess of £70m a year. We’re increasingly renowned as one of the UK’s most exciting ecommerce success stories and have ambitious plans to become a household name in home and garden retail.

Job description:
About WorldstoresWith an exceptional record of over 50% growth in each of the last 5 years, we’ve become the UK’s largest online retailer of products for the home and garden. We employ over 200 staff, offer more than 700,000 products on our sites and achieve sales in excess of £70m a year. We’re increasingly renowned as one of the UK’s most exciting ecommerce success stories and have ambitious plans to become a household name in home and garden retail. We’ve enjoyed huge commercial success over the past five years but are still hungry for more. In order to achieve our ambitious growth plans for 2015, we are rapidly expanding our IT department!We are looking for several very experienced LAMP Developers with extensive experience creating applications with Symfony2. The candidate will work on our in-house order processing and fulfillment platform. They will be entirely focused on delivering technical solutions in native PHP and Symfony2.Working as part of the development teams; They will  be responsible for producing solutions, which adopt existing code standards whilst pushing forward with refactoring and reworking systems within agreed timescales and to the highest quality. The candidate will also be required to: Work with remote teams (based in Sofia).Adhere to coding standards based on PSR-1 and PSR-2.Work in an agile scrum and Kanban environments.Advise and coach other developers.Participate in solution design and clearly explain advantages of a suggested solution.Able to refactor and migrate legacy code. Must be able to decompose our current systems, breaking down system component parts in order to understand how the system operates. Must be able to demonstrate excellent technical knowledge and a proven track record working for other large ecommerce companies.

Requirements:
The candidate must be able to demonstrate the following;High knowledge and experience of PHP.3+ years OOP (Object Oriented Programming) with PHP 5.3+Experience with Symfony2 framework in a production environment.REST API design and patternsDesign patterns2+ years MySQL 5.5+Experience of SQL query optimisation and working with complex data structuresHTML, CSSJavaScript, jQuery, BootstrapExcellent communication skills; both written and verbal.Love solving problems with great solutions.Being able to communicate your ideas and opinions to a talented group of developers.Drive and focus with a proven track record of delivery.Promote the success of the team by contributing your strengths.Have raw talent and technical aptitude.Must be upbeat and have a positive nature that inspires other.

Benefits: