Interviews for ongoing development work

  • Status Closed
  • Budget $30 - $250 USD
  • Total Bids 5

Project Description

I am looking for applicants for doing full-time ongoing PHP development work for our company. This initial job here is for interview time: if your details impress us then we will pay for 2 hours of your time to interview you. If you do well in the interview, there will likely be further tests. Please no companies, we're seeking individuals only: we are a technical company and wish to engage directly with programmers and to get the best price by doing so. Price competitively is important - we have in-house developers, and we also outsource for cost; so we will need to know what you would charge per month.

You must be extremely skilled. We have had many developers over the years and few have been even close to capable of working on the level of complexity we work on. You must have a lot of knowledge, natural talent, and drive to learn. Before we will take interviews we need to see strong evidence of skills; for example, Zend Certification, a portfolio, or demonstration of Open Source projects you have contributed to.

Essential soft skills:

- Effective time estimation

- Ability to change priorities or shift focus whilst waiting for questions to be answered or prior work reviewed

- Excellent English writing skills

- Ability to work independently, implementing work from briefs, but without need to be told precise solutions

- Ability to work well with others when required

- A desire to give us back feedback on ocPortal, deadlines, processes, etc, to help us all improve

Essential technical qualities:

- Ability to apply many different standards, including other people's coding standards

- A wish to do things correctly (e.g. using tableless semantic XHTML due to an innate insight and desire to 'do things right')

- Quick learner of new technologies, concepts, and APIs, and willingness to embrace them

- Ability to work productively on other people's large code bases, being able to comfortably scan, search, trace and navigate across code, being able to see and start work from a top level view, and learning a more detailed view as working

- Good problem solving skills

- A drive to work as efficiently as possible whilst keeping quality high

Essential specific skills:

- Competency in PHP

- Competency in MySQL

- Revision control experience, preferably subversion

- Javascript, DHTML, and AJAX, including a strong understanding of the DOM and how it relates to XML

- Strong understanding of security, including concepts such as CSRF

Desirable (but not essential) skills/experience/education:

- Advanced PHP, such as full understanding of different configuration options such as short-tags and safe-mode

- Advanced software engineering, including concepts such as OOP and MVC

- UML design skills

- Advanced SQL, including writing standards-compliant SQL (not just mySQL) and understanding of GROUP BY

- Full understanding of what constitutes valid XHTML

- Advanced CSS, including understanding of what quirks mode is, float clearing, and reference points in relative positioning

- Understanding of peripheral technologies, such as the HTTP protocol, MIME e-mail, and advanced regular expressions

- Understanding the requirements of software licences, such as the GPL

- Understanding of automated unit testing

Get free quotes for a project like this
Skills Required

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online