Software Engineer, PHP
October 24, 2008 2:59 PM

The ideal candidate will have expertise in Drupal-CiviCRM deployments, phptemplate theming and advanced CSS markup, and custom Drupal module development. More important than direct Drupal experience, this developer must be well versed in reliable development methods including version control, unit testing, automated testing and deployment processes. This individual should also be thorougly experienced with cross-browser compatibility and typical web application security issues. The successful candidate will be able to creatively solve problems beginning with evaluating a client's problem domain, scoping a solution and building it incrementally with feedback. Specifically we need the following skills:

Platforms: *nix

Languages: PHP, Javascript, HTML, XML, CSS Databases: PostgreSQL, MySQL

Frameworks/APIs: Drupal, AJAX, unit/acceptance testing tools such as PHPUnit and Selenium

Tools: one or more source control systems, Make, common Unix command line tools, a programmer's editor or IDEs, ssh, one or more debuggers/profilers

Skills: regular expressions, shell scripting, estimation, project collaboration Any of the following are desirable: Perl, Ruby, Java or Python experience, experience with other web application frameworks and ORMs, Apache, database replication/clustering, common scaling issues involving load balancing of web/database servers for an application.

Please provide us with a current resume and examples of two content management systems you have developed. Please include a short summary with each work sample which explains how you feel it is relevant to your qualifications.

Email me if you'd like more information.

payscale: DOE
job type: full-time
posted by msamye to Software/QA/DBA/Etc

« Older Graphic Designer needed for ... Senior Actionscript Developer... Newer »