Software Engineer (Drupal/PHP)
Gemini People
4d ago

A Drupal / PHP Frontend Developer is being sought after by a leading global retail agency who help organizations transform business processes and realize the potential of their brands.

You will be based in Norwich and will be working within a team of developers to build public facing web applications for a range of their clients who operate within the public sector.

Accessibility, availability and solid engineering principles are key for them as their sites get large hit volumes.

They are a development team of 70 people with a growing front end team you will join, working within a fast paced friendly environment, therefore experience with Agile and Waterfall software development frameworks is very advantageous.

Essential Experience

  • Experience with Drupal development (configuration, theming and module development)
  • Developing websites in PHP
  • Ability to implement robust and high quality web applications according to specification / user stories
  • Experience with JavaScript, jQuery, HTML5 (including knowledge of the full range of language features), CSS (Up to and including CSS3) & CSS pre-processors (e.g. SASS, Less)
  • Working knowledge of Apache Servers
  • Experience working with cross-browser compatibility testing and development
  • Accessibility and usability (WAI, WCAG, ARIA)
  • Experience building responsive websites
  • Experience of the SDLC and Agile development methodologies
  • MySQL.
  • Experience working with AWS
  • TDD / BDD
  • Testing frameworks (Behat, Codeception, PHPUnit, QUnit)
  • Integrating websites with 3rd party APIs (REST / SOAP)
  • Apache server configuration
  • Linux server management
  • Cloud hosting (AWS, Azure)
  • Cordova / PhoneGap
  • WordPress, Symfony2
  • XSLT and XPath
  • Client-side performance analysis and optimization techniques
  • Continuous Integration (Jenkins)
  • Source Control (SVN, TFS)
  • Photoshop / Fireworks
  • Design and Wireframing
  • Get in touch for a detailed job description and more information on the client.

    Add to favorites
    Remove from favorites
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form