We're Hiring

Backend PHP Web Developer

We are currently seeking a full time PHP backend web developer to join the team at our Harrogate office.

Our client base spans many business sectors with projects ranging from brochure sites through to large CMS, e-commerce and bespoke application development projects. The position will require working within the backend development team alongside other teams on the development of new projects from scratch in conjunction with the maintenance of existing sites. We have a lot of retained clients who are looking to get the most from their digital presence, so we’re on the lookout for people who can contribute with great ideas on a functional, creative as well as technical level.

Candidates should be enthusiastic team players; primarily you will be working alongside other web developers, however you will also have regular opportunities to collaborate with our in-house designers, online marketing team and account handlers to participate in the creative development of new ideas and solutions. The position is best suited to someone who thrives in a friendly and informal environment, but can also work to deadlines.

Requirements

  • Good working knowledge of object-oriented PHP
  • Experience using PHP frameworks such as Laravel, Phalcon, Yii, Symfony, Zend or others
  • Good working knowledge of MySQL
  • Experience designing database schemas, optimising database queries and indexes
  • Experience working with RESTful APIs, SOAP APIs, JSON & XML
  • Knowledge of git or other version/source control
  • Ability to keep up with trends in web development and a willingness to learn new technology and skills
  • Strong verbal and written communication skills
  • Organised and self-motivated

Preferred

Whilst not essential, knowledge of any of the following would be beneficial to your application:

  • Experience with NoSQL databases such as MongoDB, Elasticsearch or CouchDB
  • Experience building Node.js applications
  • Experience writing bespoke RESTful APIs from scratch
  • Experience building e-commerce sites, including integrating with payment providers like
  • Stripe, SagePay and PayPal as well as integration with stock management systems
  • Front end development skills including HTML5, CSS3 and JavaScript (we have a dedicated front-end development team but you may be required to write basic front-end code every now and then)
  • Experience with Craft CMS, Magento, CS-Cart, ExpressionEngine, Concrete5 or other CMS (don't worry - we don't use all of these, but experience of other systems can sometimes be beneficial!)
  • Experience implementing different caching software such as Varnish, Redis & Memcache
  • Experience working with Composer, Bower, NPM or other package managers
  • Experience installing/configuring Docker for local development environments
  • Experience configuring and managing Linux web servers i.e. CentOS/Redhat, Nginx, Varnish, PHP-FPM & Memcache/Redis (we have staff working in devops but knowledge of this is always a bonus)
  • Experience with Amazon Web Services (S3, EC2 etc.) and managing/configuring DNS
  • Experience with Titanium, Ionic, Cordova/PhoneGap or native mobile app development
  • Experience working with large data sets for manipulation and import/export into a database
  • An understanding of good SEO practices for web applications

Benefits Include

  • iMac

    Macbook Pro

  • Beach essentials

    28 days holiday (plus bank holidays)

  • Clock

    Flexible working hours

  • Doughnut

    Weekly office treats

  • Map

    Lovely office in town centre

  • 28 days holiday (plus bank holidays)
  • Flexible working hours including alternate Friday afternoons off in summer
  • Lovely offices with panoramic views of Harrogate - a 5 minute walk into the town centre, 10 minute walk from train & bus station
  • A Macbook Pro to use around the office and at home
  • A relaxed working atmosphere with a friendly bunch of people :)
  • Office tuck shop & fully stocked drinks fridge
  • Breakout area with TV, Netflix & games consoles
  • On-site cafe
  • Regular social events
Loading…