Senior PHP Engineer (#14356802)

SPECIAL REFERRAL BONUS $2000
Work type:
Flexible (Office/Remote)
Technical Level:
Senior
Job Category:
Software Development
Project:
Leading online fashion group

Our client is a rapidly growing and profitable fashion retailer with 14 distinct brands headquartered in London, UK, but represented all around the world. Our client  is unstoppable in making their customers' individuality stand out, do their thing and look incredible at the same time.

This is an excellent opportunity for a software developer who has strong technical skills, a passion for quality and experience of creating and supporting large scale web/e-commerce applications. Our culture is fit for developers who excel in a fast paced, dynamic, DevOps environment and who relish the opportunity to further their career working as part of an industry leading organisation.
 
There are multiple opportunities inside Boohoo to work on totally new and greenfield projects, giving you autonomy and ownership of the work you produce! We work in small Squads/Tribes and are growing so much that we are carving out a brand new Boohoo Tech House in the heart of Manchester! Boohoo Group plc is a leading online fashion group, home to a portfolio of pure-play fashion brands, servicing fashion-conscious consumers globally. Our vision is to lead the fashion e-commerce market globally, in a way that delivers for our customers, people, suppliers, and stakeholders.

You will be an experienced and proactive developer with solid skills in PHP 7 and Laravel. You will have a strong focus on delivering quality through good design, using for example SOLID principles, CQRS and design patterns, and the use of modern software practices such as, BDD, TDD, process automation, test automation and Agile. You should hold a basic understanding of relational databases and SQL

Responsibilities:
• Maintain and develop the essential back-office tools and integrations that provide up to date and relevant data to our key business stakeholders and other systems.
• Identify points for improvement within the team and task them accordingly.
• Respond quickly and intelligently to live environment issues.
• Collaborate with colleagues in other departments to design solutions and ensure that their needs are fulfilled to the best possible efficiency

Requirements:
• Strong skills and understanding of object-oriented PHP
• Experience using MySQL to build and query databases
• Experience using a PHP framework (e.g. Laravel, Zend, Symfony)
• An understanding of RESTful APIs
• A personable style and approach, not afraid to collaborate within immediate and wider team

Desirable:
• Strong skills and understanding of Laravel development
• Experience in automated testing
• Experience using Javascript and/or Javascript frameworks (e.g. Vue, React, Angular)
• Experience building and integrating with RESTful APIs
• An understanding of how to use Git for versioning
• Experience of Agile development approaches and use of Jira or equivalent
• Exposure to AWS technologies

Bonus:
• An understanding of how to optimise performance in PHP applications
• Understanding of branching methodologies and deployment processes
• Experience using BDD or TDD to write test suites
• Experience using Docker
• Experience using MSSQL
• Personal contributions to open source
Experience implementing solutions for enterprise integrations between third-party tools is advantageous. You will have strong communication skills with the ability to develop positive relationships with a team. Most importantly you will enjoy problem solving working in a dynamic environment. You will be capable of explaining complex problems to non-technical business stakeholders

We offer:

  • Flexible working hours
  • A competitive salary and good compensation package
  • Best hardware
  • A masseur and a corporate doctor
  • Healthcare & sport benefits
  • An inspiring and comfy office

Professional growth:

  • Challenging tasks and innovative projects
  • Meetups and events for professional development
  • An individual development plan
  • Mentorship program

Fun:

  • Corporate events and outstanding parties
  • Exciting team buildings
  • Memorable anniversary presents
  • A fun zone where you can play video games, football, ping pong, and more