We are looking for a Drupal developer to operate as an independent contractor, building Drupal-based sites for our clients. We currently have an operational prototype Drupal 4.7 site that we would like to enhance and improve.
Some initial tasks that would be required:
- Modifying the default search behaviour to selectively search all node types, yet return only specific node types in the results
- Developing a custom workflow / publishing behaviour that allows multiple related nodes to be published in a batch operation based on node type and taxonomy (independent of existing UI)
- Set up of a remotely hosted CVS repository for all of our Drupal sites
- Enhancements to the flexinode module to allow for proper validation of image fields, and some other validation requirements
- Ideally, you would develop using Eclipse
- Many other tweaks, hacks, new module development, and more
If you are interested, please respond to drupaljob[at]vsn[dot]ca. Please provide a resume and/or portfolio of past work experience, and an introductory letter stating why you are a good candidate for the job.
Also provide your expected hourly rate (or some idea of cost -- I realize that every project is unique, but I need some idea of your ballpark cost) and geographical location.
Ideally we are looking for candidates in Vancouver, BC, Canada, but will consider remote locations as well.
Lastly, it is important that you are able to develop in a business-driven environment -- depending on the project, you may be asked to sacrifice code quality, security, performance, etc, in order to deliver the job on time and on budget... it is important that you are flexible enough to prioritize business needs over idealistic development / best practices where appropriate.
Thanks,
Chud
Comments
... more details
It would also be considered and asset if you are willing to also develop custom PHP/MySQL applications, which I assume is a prerequesite for any Drupal developer. One of our current needs that comeis to mind is to develop a 'branch locator' application that is integrated with a Drupal site. This could be implemented as a Drupal module, or an independent app. The client will provide a list of Canadian postal code prefixes which are related to a specific location. When a postal code is entered by the user, the correct location is retrieved from the database and dsplayed. An interface also needs to be developed to allow the administrator to maintain the postal code list.
Also, the immediate time commitment required would be about 20 hours per week.