PHP Web Developer

PHP Web Developer Job Description Template

Our company is looking for a PHP Web Developer to join our team.

Responsibilities:

  • Building new applications using PHP 7, MySQL and more, as well as integrating with APIs;
  • Create a range of bespoke online solutions for web, ecommerce and database system for a global portfolio of clients;
  • Maintaining existing codebase, including troubleshooting, bug fixing and adding new features;
  • Provide occasional technical support to existing clients by telephone and email;
  • supporting the core Magento functionality, as well as all transactional web-based functions;
  • Contribute code to Web Cart as and when required;
  • Providing full and clear documentation of all custom PHP development;
  • Supporting with ongoing clients and projects;
  • Demonstrating a strong knowledge of object oriented PHP and MySQL development for the Magento Enterprise framework;
  • Building web pages and user interfaces from wireframes/designs;
  • Create interactions and effects for websites including parallax, Javascript, JQuery and Bootstrap / other libraries;
  • Creating bespoke PHP MySQL database solutions for member access, collaborative working and secure systems;
  • Building websites, API’s and web applications;
  • Creating sites from the ground up using our clients own bespoke CMS, WordPress, Joomla, Drupal or similar;
  • Staying up to date with emerging technologies and industry trends.

Requirements:

  • HTML, CSS, JavaScript;
  • Hook based architectures;
  • Experience of eCommerce shopping carts e.g. Magento;
  • GIT/Composer;
  • Demonstrable experience of OOP PHP;
  • Experience working with Version control (GitHub / BitBucket);
  • You feel comfortable owning complex systems;
  • Javascript, CSS, HTML, jQuery, Bootstrap;
  • Web Services such as SOAP, WSDL and RESTful;
  • Familiarity with API Creation and RESTful services;
  • MVC Frameworks;
  • Experience with API integration and API development;
  • Experience developing on the Magento 1 or Magento 2 platform;
  • Minimum of 2 years commercial experience;
  • Demonstrable experience with relevant MVC frameworks (Preferably Magento).