Looking for an experienced PHP programmer to assist in developing various web applications and web sites. This posting is not for a specific project; rather, my company has a set of clients with whom we work on a regular basis, and we occasionally need additional programmers to take on some of the workload.

It is absolutely critical that applicants possess a thorough understanding of PHP, and of good programming practices in general. Preference will be given to applicants who have backgrounds in more structured languages such as C++, as many scripting-only developers seem to lack a solid understanding of basic programming principles.

Requirements include:
  • Minimum 3 years experience in web application/web site development with PHP under Linux.
  • Thorough knowledge of object-oriented programming in PHP.
  • Thorough understanding of "good PHP programming practices", including security issues (escaping variables, not trusting user input, etc), separation of logic from presentation (templates), code spacing/indentation, commenting, etc.
  • Familiarity with Apache, MySQL, ADODB, and the Smarty template engine.
  • Familiarity with web standards (XHTML, CSS, DHTML) and JavaScript
  • Knowledge of basic Linux utilities such as ssh, rsync, etc.

We'd prefer someone who was also familiar with:
  • General Linux system administration
  • Perl scripting

Geographic location is unimportant, as long as you have the skills outlined above.

Please include your typical hourly rate, and a link to your portfolio (preferably containing some sample code, representative of your programming skills).

E-mail responses to: [email protected]