Job Description:

Responsibilities:

  • To use excellent communication skills to establish briefs from internal and external teams
  • Assisting the front and back end developers to achieve high quality results.
  • To deliver projects and web initiatives to a high standard and meet deadlines
  • To communicate and enforce best practices to ensure the consistent delivery of high-quality services and systems
  • To ensure projects are tested in difference scenarios to achieve fully functioning systems and websites
  • To suggest new and innovative ideas that will help progress the team / company
  • Communicate professionally with internal and external stakeholders by telephone, email and face to face, building positive relationships, responding to and progressing issues to a successful conclusion
  • Work as a team to achieve high standards
  • Conscious attempt to improve internal systems and sites

Essential Skills:

  • PHP 7 OOP (Object Oriented Programming)
  • Experience of Composer package manager
  • Version Control (GIT preferably)
  • Understanding of Development Design Patterns
  • MySQL Database and SQL Syntax
  • Using SSH to interact with Linux servers
  • Experience using Linux server environment
  • Apache & Nginx webserver configuration
  • Good understanding of HTML and CSS
  • Javascript & Jquery

Desirable Skills:

  • Magento (Desirable)
  • Previous experience with any PHP frameworks (preferably Laravel)
  • PSR Coding Standards
  • Unit Testing
  • Experience with Sage200/SageCrm
  • RESTful/SOAP Web Services
  • Using browser dev tools
  • PHP Debugging (x-debug).
  • Responsive frameworks (Bootstrap)
  • Experience with SASS/LESS
  • CMS Systems (Wordpress, Modx)
  • Experience with website / graphic design (Photoshop / Illustrator)

Competencies Required:

  • At least three years PHP experience in a professional environment
  • Positive attitude and work ethic, passionate about the web and the
    ability to transfer this enthusiasm to the role with self-motivation
  • Initiative and an ability to provide innovative solutions and ideas for
    new projects
  • Excellent communication skills
  • A commitment to quality and a thorough approach to work
  • Excellent attention to detail
  • Good time management
  • Ability to listen and fully understand client briefs
  • Excellent team player
  • Good commercial awareness and understanding
  • Ability to learn and develop
  • Drive and enthusiasm with the ability to work with multiple projects at
    any one time.

Written and Numerical skills

The Organisation:

  • Our vision is to be the UK’s number one provider of essential workplace products and services for small businesses. We value helpfulness, reliability and innovation within our employee base, and believe in giving everyone the freedom to do what they do best. Our aim is to combine our buying power with friendly expert advice
  • The digital team work closely together so the ability to work as part of a team is vital whilst at the same time, being able to manage personal goals and objectives.
  • The role itself will primarily be split between front and back end web development, working closely with our current developers in new projects, and the overall management of the website.

Other Jobs in Back End