Web Developer

Web Developer

Job summary

We're looking for an experienced web developer to join the team at Manta Ray, ideally in Hoxton, London (as soon as we're allowed back to the office) but we're also considering fully remote.

You'll be building content and data-rich websites for our lovely, interesting clients in the UK, Europe, Africa and the US; organisations like the World Health Organisation, the Bill & Melinda Gates Foundation, and the Global Fund. We're looking for someone who enjoys working in a multi-disciplinary team environment to help solve complex problems.

As one of our team, you will work on complex and custom functionality using Drupal and other web technologies. With a broad range of experience, you should be able to contribute to and support the wider development team.

Essential skills

  • Strong face-to-face and written communication skills
  • 3+ years of experience in web development
  • Proficiency with PHP & Symfony
  • Solid grasp of JavaScript, jQuery, HTML5, CSS3 (+ some pre-processor, eg. SASS or LESS)
  • Twig and Bootstrap (or any other flex-based framework)
  • Comfortable with the use of Composer and Node.js
  • Working knowledge of Git
  • Solid understanding of programming principles and design patterns
  • Experience working with containerised Docker environments / virtual box / Vagrant

Desirable

  • Good understanding of Drupal architecture, experience with Drupal 8/9
  • Experience in any other PHP framework, CodeIgniter, Laravel, Zen
  • Ability to write custom Drupal modules, understanding of hooks, services and dependency injection
  • Drush and/or Drupal Console experience
  • ECMAScript 6+ experience
  • Basic Linux CLI administration and LEMP/LAMP stack configuration

What will you be doing in this role

  • Producing high-quality re-usable code
  • Maintaining existing websites and applications, enhancements and updates
  • Translating scope and requirements into technical solutions
  • Contributing to technical decisions to influence the direction of projects
  • Work with and share knowledge with other developers
  • Follow best practices within the team
  • Contribute to open source community

Other opportunities in this role

  • Help nurture a strong, happy team; supporting your colleagues, reviewing and improving code
  • Driving innovation and technological direction
  • Travel the world to meet with clients
  • Attend and present at global health conferences post-Covid
  • Contribute to proposals and pitches

Benefits

We offer:

  • 25 days annual leave (plus two extra days over Christmas)
  • Flexible working
  • Pension contributions
  • Cycle2work scheme
  • Opportunities to attend conferences and other events

Application

To apply for this role please send us a copy of your CV together with a covering letter/email explaining why you would like to work at Manta Ray with your salary expectations to hireme [at] mantaraymedia.co.uk.

Interview process

  1. Quick chat with Tom
  2. Share some of your code with us for a quick review
  3. Informal technical virtual interview with Jernej, Tom and Russ
  4. Informal virtual interview with Steve and Dave