MapLight, a cutting-edge nonpartisan, nonprofit transparency organization, is looking for the right stuff in a software developer. We need someone who is comfortable with PHP and Drupal 6.0 and understands SQL. Someone who can look at lines of code and gigabytes of data and quickly develop innovative strategies for getting the most out of our research and analysis tools. MapLight, located in Berkeley, California, shines a light on money’s influence on politics.
Responsibilities:
* Work in a small, dynamic team to develop new web-based tools to support a talented research team and an audience of millions.
* Enhance our Drupal-based website with top-notch PHP coding and Drupal standards.
* Help to develop a suite of tools for both our researchers and the public in various languages and systems.
Additional Qualifications:
* 5+ years web development, with a strong focus on LAMP and open source tools.
* Strong understanding of Drupal development and PHP programming.
* Experience with Drupal grid-based theming system.
* Ability to create new Drupal modules and modify existing modules.
* Worked with Drupal Form API in building forms & handlers.
* Basic understanding of git workflow and use.
* Comfortable with HTML and JavaScript.
Other Helpful, Not Required, Knowledge:
* Perl or Python scripting
* Java programming
* Git expertise
* Work with LINUX systems, ssh, rsync, etc.
* JQuery knowledge.
* Visualization and graphical skills, CartoDB a plus.
The ideal candidate will also have a knowledge of the American political system (or a desire to learn) and a passion for openness and transparency. You should also be comfortable working with tight deadlines and a long-standing queue of projects, and be able to adjust to shifting priorities and organizing multiple projects at the same time.
How to Apply:
This is a full-time position with salary and benefits commensurate with experience. MapLight is located in downtown Berkeley, California (close to BART). Telecommuting is an option for exceptional candidates.
Interested candidates should submit a cover letter and resume to [hidden email]. Please include code samples and URLs to your online work. MapLight is an equal opportunity employer.