Drupal Developer

Organization: 
Jackson River

Are you a Drupal fanatic? We are. Do you speak the language of nodes, views, drush, core, modules, taxonomy, contrib and themes? We do. Do you believe that fundraising software should be open and low cost for nonprofit organizations? We agree. Are you tired of working on your own or in a cubicle farm and want to be part of a talented team doing interesting and meaningful work? Jackson River may be the place for you.

As a Drupal Developer, you will work on project teams with a very talented, skilled, and passionate team on technology projects ranging from Drupal CMS implementations to organization-wide technology initiatives for some of the most influential and respected progressive nonprofit organizations. Our Drupal Developers are responsible for solutions design, development, and support. This right person for this position will know how to plan and write the code that is the most appropriate for each situation.

Qualifications:

  • 2+ years Drupal site building in both D6 and D7
  • Deep understanding of the Drupal core API and hook systems, in addition to familiarity with Drupal's top contributed modules
  • Experience building custom Drupal modules from specification
  • Experience translating wireframes or design comps into Drupal-specific features
  • Working knowledge of Git, or other collaborative development tools (e.g. Subversion)
  • Comfortable on a command line and familiar with common web technologies (Apache, MySQL)
  • Familiarity with drush and knowledge of how to use it effectively
  • Strong HTML/CSS/JS skills
  • Ability to juggle multiple, competing priorities without sacrificing quality of work
  • Self-starter with strong self-management skills (ex: excellent follow-through with little supervision), ideally with experience working as part of a distributed team
  • Stellar communication skills
  • An excellent sense of humor

Bonus points awarded for:

  • Ability to wrangle Drupal's theme layer (template files and preprocessor functions)
  • Experience with Email Service Providers, email marketing and HTML email coding
  • Experience with Salesforce.com and other CRM platforms
  • Progressive nonprofit or political campaign experience
  • Passion for technology and a desire to expand upon existing technical skill