Below are the skills and qualities required for the Senior Drupal Developer position:
General Qualities and Soft Skills
: Application/Module design and architecture skills with the ability to apply those skills to the building of interactive, data-driven websites on all browser sizes - web and mobile.
: Ability to play a key role in delivering and implementing Drupal Themes, Views and AJAX interfaces.
: Should have the ability to work as a member of a team and participate in the code reviews, planning sessions and daily stand-ups.
: Experience with operating in a true Agile software development shop is a big plus.
: History of working on large projects with high visibility and tight deadlines.
: Experience with integrating Social Media products/services/interfaces into a web site.
: Strong experience in, and a strong desire to participate in, a Test Driven Development environment.
: Experience implementing, integrating and contributing to Open Source Software.
: Must possess excellent skills in the area of UI design principles and usability.
: Strong written and verbal communications are a must.
Core Technical Skills
: Expert level skills with Drupal 7.x, PHP, and the LAMP stack. A minimum of 5 years is preferred.
: Strong knowledge in the Angular JS framework is preferred. If not Angular, experience in another JS framework is required.
: Ability to develop and maintain custom Drupal modules.
: Deep working knowledge of revision control with GIT.