1 of 2 JOB TITLE: Drupal / Web Developer ... - Pyramid Communications

0 downloads 120 Views 457KB Size Report
Apr 30, 2013 - Bachelor's degree in Computer Science or significant experience in a related discipline. PHYSICAL DEMANDS
S EAT TLE | PORT LAN D VIS IT 1932 F IR ST AVENU E, SU ITE 507, SEAT TLE, WA 98101 CALL 206. 374. 7788 FAX 206. 374. 7798 P YRAMIDCOM.C OM

JOB TITLE: Drupal / Web Developer REPORTS TO: Interactive Director SUMMARY Pyramid Communications is a full-service strategic consulting firm serving a range of clients, including nonprofit organizations, government agencies, Native American tribes, foundations and cause-oriented businesses. We’re looking for an experienced web developer who loves what they do and who welcomes a challenge. You’ll be joining a small, passionate and collaborative team of designers, builders, themers and developers that focus our energies on developing Drupal websites for great clients and great causes. KEY RESPONSIBILITIES: • Define technical requirements to match client needs • Develop custom code and extend core and contributed Drupal modules • Troubleshoot Drupal and LAMP environments • Serve as lead role for technical development on multiple projects • Work collaboratively with senior developers and project managers to deploy on-time, on budget projects QUALIFICATIONS: • 2+ years experience developing Drupal websites • Solid understanding of Drupal core and best practice for extending functionality • 3+ years experience setting up, developing and troubleshooting in LAMP based environments • Expert understanding of PHP and HTML/CSS/JavaScript • Experience as the lead technical developer on significantly complex Drupal websites • Ability to assist in defining technical requirements and map those requirements to appropriate solutions • Great understanding of web optimization principles • Experience writing complex SQL queries The following are a plus but not requirements: • Experience building mobile Drupal sites / responsive layout • Experience working with multi-site installations • Database and server optimization for Drupal websites • Key contributor to contributed modules • Experience developing websites using WordPress, Joomla, ExpressionEngine • Experience working with other programming languages a plus (Ruby, .NET, etc.)

1 of 2

Personal Skills: • Independent problem solving skills • Passionate about all things web and especially Drupal • Must be able to work on multiple projects and consistently meet project deadlines • Excellent written and spoken communication skills • Ability to collaborate with and mentor junior developers

EDUCATION: Bachelor's degree in Computer Science or significant experience in a related discipline PHYSICAL DEMANDS To successfully perform the essential duties of this position, an individual must be able to sit at a desk for four or more hours per day and frequently lift and carry objects of up to 20 pounds. Reasonable accommodations may be made to assist individuals with disabilities to perform essential job functions. LIMITATIONS AND DISCLAIMER The above job description is meant to describe the general nature and level of work performed; it is not intended as an exhaustive list of all duties, responsibilities and required skills for the position. Employees will be required to follow any other job related instructions and to perform other duties requested by their supervisor in compliance with Federal and State laws. Requirements are representative of minimum levels of knowledge, skills and/or abilities necessary to perform each duty proficiently. Continued employment remains on an “at-will” basis. TO APPLY To apply for the position, please submit a resume and links to publicly available sites you’ve worked on by email to [email protected] and include “developer” in the subject line.

2 of 2

Suggest Documents