Front End Developer – Drupal 8

Location: Chennai

The education team is looking for a Drupal developer to contribute to a rebuild project for Model Diplomacy. This sites include interactive learning resources, courses, and assessment tools for instructors. Clear and timely communication is an important part of this role, as the developer will engage with project managers, other developers, and QA team members to build a stable, reliable site, which is used by a wide audience.

Developer requirements

Drupal 8

  • Dependency management with Composer
  • Gulp task runner
  • Custom theme development
  • Theming using Bootstrap theme (Bootstrap 4)
  • Emphasis on Drupal coding standards and best practices
  • Front end test frameworks (Phantom JS/CSS, Jasmine)
  • Accessibility and W3C compliance for Drupal themes


  • Experience using docker for local development

Source Control

  • git, with gitflow branch management
  • github user, familiarity with code review tools and practices

Project Management

  • Familiarity with Scrum / Agile project management
  • Atlassian suite task tracking and documentation
  • Experience converting Zeplin output to Drupal theme

Nice to have


  • Experience working with a learning management system