Home › Company › Careers
Dare to Reach for Higher Ground

Founded in 1982, High-Touch Communications is a Branding & Web firm that delivers results-driven, Complete Solutions by combining expertise in strategy, design and technology. We are also developers of high-end Web-based Productivity and Internet Marketing Software.

HTC is always on the look-out for new talent to keep us on the cutting edge of Web development and design. If you think you have what it takes, fill out our General Application Form.

IgnitionWeb, HourGlass and WIP are registered trade-marks of High-Touch Communications Inc. All rights reserved.

Positions: Sr. PHP Analyst/Developer, Enterprise Applications|Senior PHP Developer

Sr. PHP Analyst/Developer, Enterprise Applications

Job Description

We are looking for a Sr. PHP Analyst/Developer who wants to reach beyond the average to deliver first-rate, CMS-integrated websites and enterprise Web applications that are as elegant as they are functional.

Ideal Candidate

You are passionate about the possibilities of the Internet as a medium, and about your role in building innovative solutions and finding the right way around every obstacle. You have the voice of a strong leader, but the spirit of a great collaborator. You care as much about your code as you do about usability, you think as much about where technology is going as where it is now, and you strive to make a difference with every project.

Your working environment and coworkers matter to you, and you enjoy sharing your ideas and sense of humour with them as you embark on new adventures. You are careful with your time and can estimate the work involved on a task with accuracy, which you then complete with precision and pragmatism. No bug is too small; you exterminate them with commitment and dedication. To you there are no “known issues,” just unknown possibilities, and discovering them is the reason you love doing what you do. You can handle complexity with a high degree of efficiency by devising elegant and creative solutions to a variety of contracts.

Responsibilities

You will create and document complex web-based applications in PHP and MySQL following established standards and methodologies, primarily in a Linux environment. You will be responsible for fully documenting your work both in the code (following the phpDoc format) and, where necessary, in technical and user documentation manuals.

Job Qualifications

Need-to-have Qualifications

• You have 5 years experience in assessing functional project requirements and interpreting them into technical development projects, which you can then expertly code with your mad kung fu skills.
• You have a solid background in systems analysis and design and the ability to develop specifications for highly complex systems and oversee their entire development life cycle.
• You must be able to gather client requirements to translate into detailed project plans that meet budgets and deadlines.
• You must have the ability to work with heterogeneous data provided in different formats and find creative ad hoc solutions to process it.
• You must be able to hand-code PHP, SQL queries, JavaScript, HTML and CSS (perhaps even in your sleep). Experience with PEAR and phpDoc would be a great bonus.
• You are strong at writing and optimizing SQL queries, as well as designing and optimizing SQL database schemas.
• You have experience with version control (e.g. git, Subversion, etc).
• You are dedicated to delivering projects within time requirements while adhering to established quality and documentation standards.
• You have very strong troubleshooting skills, and you must be able to deal with unexpected failures promptly, efficiently and effectively
• You must have a strong understanding of the factors affecting Web application performance, both on the front end and on the backend, and you must be able to balance performance with modularity and maintainability, quickly identify performance bottlenecks and apply optimizations as needed.

DO NOT APPLY UNLESS YOU ARE A PHP/MySQL WIZARD OF THE HIGHEST ORDER.

Nice-to-have Qualifications

You can bring a little something special to the table if you:
• Have experience installing and maintaining Linux-based web and database servers
• Have experience with electronic commerce transaction processing
• Have experience with MVC frameworks (e.g. CakePHP, Zend Framework, Symfony, CodeIgniter) and/or Object-Relational Mapping
• Have experience with XML and/or XSLT
• Have experience with front-end development with JavaScript frameworks (e.g. jQuery, MooTools, Prototype)
• Have experience with Web services (SOAP and/or REST)
• Possess 3-5 years' experience developing object-oriented, database-driven PHP web applications in a corporate environment.
• Have a university degree in Software Engineering or Computer Science
• Are capable of developing PHP-driven web sites that work well with Internet Explorer (PC), Firefox/Mozilla (Mac, PC), and Safari Mac.
• Have excellent English and French verbal and written communications skills.
• Are able to learn and adapt to change quickly and easily, and you appreciate a challenge.

Personal Qualities

If you are going to succeed with us, you need to be a:
• Hard working, career-oriented and motivated professional
• Producer of great work
• Team player
• Strong communicator
• Fast and efficient coder
• Quick learner
• Breeze to get along with
• Keen follower of current web and tech trends

Education

 

Sr. PHP Analyst/Developer, Enterprise Applications Application Form ›

Senior PHP Developer

Job Description

 

We are looking for a Sr. PHP Programmer/Web Integrator who wants to reach beyond the average to deliver first-rate, CMS-integrated websites and Web applications that are as elegant as they are functional.

Ideal Candidate

You are passionate about the possibilities of the Internet as a medium, and about your role in building innovative solutions and finding the right way around every obstacle. You have the voice of a strong leader, but the spirit of a great collaborator. You care as much about your code as you do about usability, you think as much about where technology is going as where it is now, and you strive to make a difference with every project. You have a pixel-perfect approach to interface work, building page templates that conform exactly to designer layouts and specs.

Your working environment and coworkers matter to you, and you enjoy sharing your ideas and sense of humour with them as you embark on new adventures. You are careful with your time and can estimate the work involved on a task with accuracy, which you then complete with precision and pragmatism. No bug is too small; you exterminate them with commitment and dedication. To you there are no “known issues,” just unknown possibilities, and discovering them is the reason you love doing what you do.

Responsibilities

You will create and document complex web-based applications in PHP and MySQL following established standards and methodologies, primarily in a Linux environment. You will be responsible for fully documenting your work both in the code (following the phpDoc format) and, where necessary, in technical and user documentation manuals.
 

Job Qualifications

 

Need-to-have Qualifications

You have experience in assessing functional project requirements and interpreting them into technical development projects, which you can then expertly code with your mad kung fu skills.
You must be able to hand-code PHP, SQL queries, JavaScript, HTML and CSS (perhaps even in your sleep). Experience with PEAR and phpDoc would be a great bonus.
You are strong at writing and optimizing MySQL queries, as well as designing and optimizing MySQL database schemas. Experience with other RDBMS would come in handy, too.
You must have experience developing PHP sites running under Apache for Linux. At HTC, we run Mac, Linux and Windows.
Your integration work is impeccable, designers love working with you because of your keen eye for detail and faithfully built interfaces.
You have experience with Bugzilla, Trac, CVS and/or Subversion.
You are dedicated to delivering projects within time requirements while adhering to established quality and documentation standards.
IE6 isn’t dead yet: you must have a general understanding of cross-platform, cross-browser compatibility issues.
DO NOT APPLY UNLESS YOU ARE A PHP/MySQL WIZARD OF THE HIGHEST ORDER.

Nice-to-have Qualifications

You can bring a little something special to the table if you:
Have experience installing and maintaining Linux-based web and database servers
Possess two years' experience developing object-oriented, database-driven PHP web applications in a corporate environment.
Are capable of developing PHP-driven web sites that work well with Internet Explorer (PC), Firefox/Mozilla (Mac, PC), and Safari Mac.
Have experience with search engine optimization and/or search engine marketing.
Have excellent English and French verbal and written communications skills.
Are able to learn and adapt to change quickly and easily, and you appreciate a challenge.
Have experience building successful mobile apps.
Can play Guitar Hero on hard. Seriously, most of us are stuck on Medium.

Personal Qualities

If you are going to succeed with us, you need to be a:
• Hard working, career-oriented and motivated professional
• Producer of great work
• Team player
• Strong communicator
• Fast and efficient coder
• Quick learner
• Breeze to get along with
• Keen follower of current web and tech trends

Education

 

Senior PHP Developer Application Form ›

Share
Proud Makers Of IgnitionWeb HourGlass