We are looking for an exceptional Toronto-based web developer to join ongoing Cakephp project. Our web application has grown in scope and we need to hire one more software developer to come on board prior to launch. You need to be a cross-disciplinary open-source developer with 3-5 years of professional experience building, launching, upgrading and maintaining large and technically complex database driven web applications. We are looking for a dedicated, pro-active and bright professional with a proven track record of developing clean, scalable, user-friendly and customized code.
Project details
Location: | Toronto, ON |
Project: | Auction community for Canadians |
Project status: | Alpha stage |
Job Type: | Long-term freelance contract, off-site |
Hiring Timelines: | October |
Compensation: | Negotiable hourly rate or profit-sharing (depending on your preference) |
Requirements: | You need to be based in the GTA References required |
Ideal candidate: | Jack-of-all-trades developer with a strong focus on open-source development of database driven applications |
Scope of experience: | Database design and management, implementation using latest coding standards, code documentation, code refactoring & optimization, site usability & accessibility, onsite SEO, application security, testing, troubleshooting and debugging, cross-browser issues, basic front-end design, technical advisor |
Technical Skills: | PHP, MySQL, JavaScript, AJAX, Web 2.0, Linux, CSS, XHTML |
Familiarity with MVC design patterns desirable (e.g. Cakephp) | |
Extensive experience handling enterprise level web applications | |
Soft skills: | Communication, problem-solving, detail-oriented, demonstrates high level of work ethic, passionate about web-development |
Est. availability: | 25-40 hours/week (Fall/Winter, 2007) |
10-25 hours/week (After launch) | |
Responsibilities: | Helping with pre-launch phase |
You will need to familiarize yourself with the current code, as well as help out with any pre-launch testing, troubleshooting and tweaking. | |
Adding new features | |
Subsequent to launch, you play a key role in upgrading the site. You will also need to provide technical specifications and database design for any new modules/upgrades as well as build basic front-end design. Clear specifications will be provided, when needed. | |
Ongoing application support, maintenance and bug fixes | |
You will be responsible for managing the site's database, code refactoring (as needed), onsite SEO, handling cross-browser issues, monitoring and handling site's security, as well as ensuring adequate backup. | |
Project details & Skill-set requirements | |
Project: | Unique online auction community for buying and selling of items between Canadian consumers. The application includes items listings, detailed item search capabilities, user profiles and item portfolios, feedback system, messaging system for seamless user communication, transaction history and many other unique user features. You are welcome to view the application in person. Documentation will be provided. |
Required Skills
- Expert programming experience in PHP (5.0), MySQL (5.0), AJAX, JavaScript
- Experience with MVC frameworks such as CakePhp or RoR is highly desirable
- Strong database systems design and development skills
- Computer Science degree or equivalent
- 3-5 years professional programming experience
- Experience working with large projects through the entire life cycle of a web-based service from concept, implementation, testing, launching to maintenance.
- Excellent communication skills
- Proven analytical and problem-solving skills
- Fast learner
- Attention to detail
- Well-organized, able to meet deadlines
Apply
This is an exciting opportunity for a highly dedicated, responsible and challenge-seeking individual. If you have strong work ethic, are passionate about web development, bright, highly motivated and excel at finding solutions, we are eager to hear from you! Kindly respond with a CV, portfolio of past projects and your hourly rate to [email protected]
Thank you for your time.