Drupal Developer

Location: Vancouver, BC, Canada
Date Posted: 07-04-2018
On behalf of our client, Affinity is seeking a motivated Drupal Developer who can quickly build trust in forming human-friendly experiences for our existing clients. Someone who has a deep source of technical knowledge in Drupal 8, with experience crafting robust web solutions, and authoring experiences. We’re looking for someone with a capacity to acquire new skills and frequently seeks out alternative solutions and techniques to improve what we create.
  • Build creative solutions primarily in Drupal
  • Plan and create content types and data structures in Drupal
  • Create themes with semantic HTML and build using tools such as grunt/gulp/wepback/postcss/sass
  • Work in local environment, deploy to staging for review, and deploy work to production
  • Review code from others and provide helpful feedback
  • Stay on top of industry trends and techniques and share them with your colleagues
  • Test new approaches to understand benefits and determine project fit
  • Think through and build to performance and accessibility challenges
  • Working with other disciplines: Our project teams include Strategists, Project Managers, User Experience Designers, Visual Designers, Front-End Devs, Back-End Devs, Dev-Ops, and our clients. We believe we make better work together, in collaboration
  • PHP/Drupal: Experience implementing custom plugins/modules and custom themes. Understanding of CMS APIs and standard methodologies
  • Experience with Wordpress is a huge plus but knowledge of and experience with Drupal is needed for the role.
  • Command Line pro: You use drush or wp-cli regularly
  • GIT: feature branches, merging, rebasing.
  • Javascript: Be able to build basic JS components such as mega-menus, slideshows, etc.
  • CSS: Able to use SCSS and Postcss processors. Bonus if you use BEM/SMACS
  • Understanding of usability and user-experience
  • Understanding of accessibility
  • E-commerce experience is nice to have but not required
  • Bonus points for experience with Rails / PHP and working with large and complex content sites (ie. higher ed, government, large corporations, etc.)

About Affinity Staffing:
Affinity Staffing is a full service Information Technology agency that takes a unique approach to recruiting. We believe recruiting is about creating long term relationships that foster a mutually beneficial partnership - an affinity. Bringing a new style of recruiting founded on four core principles – Transparency – Flexibility – Efficiency – Agility.
For more information on Affinity Staffing, please visit www.affinitystaffing.ca
this job portal is powered by CATS