Intermediate/Senior PHP/MySQL Developer
Appnovation is a Vancouver based firm specializing in the development of web sites and software applications for large multi-national US based organizations like NBC – Universal and Mattel. The company is a young, fun, collaborative, hands on team focused on completing projects in a non-restrictive environment and is looking for entrepreneurial, team oriented, passionate people to join its team.
The Role: Intermediate – Senior PHP Developer
Appnovation is seeking an intermediate to senior developer to join its team to assist in the development of Drupal based websites. Reporting to the Project Manager, this position is responsible for assisting in design creation, theme development, integration, customization, and maintenance of client websites. This position requires the ability to work both independently and act a part of the team mentoring junior developers as needed.
Duties and Responsibilities:
Develop custom websites using Drupal, PHP, HTML, Enterprise Java, and other languages
Work as part of a team analyzing requirements to identify a model, design and development plan for client websites
Build new dynamic components as needed
Create custom landing and donation pages
Install and load website content
Maintain client websites and troubleshoot problems as they arise
Research to maintain standards and stay current on changing technologies
Additional duties as required
Experience and Education
7-10 years of web development experience, with at least 5 years of project leadership experience
1+ years of development using the Drupal CMS
Experience working with Content Management Systems and/or other web frameworks is considered an asset
Experience with Linux/Open Source software
Strong knowledge of Javascript, JQuery, AJAX, MySQL, (LAMPS) required
Mobile development experience is considered to be an asset
Post-secondary diploma or degree in computer science, engineering, or related field an asset
Knowledge, Skills, and Abilities
Complete understanding of the project lifecycle
A willingness to work in a fast-paced environment outside of normal working hours where required
Extreme attention to detail and consistency to minimize errors
Excellent organizational and troubleshooting skills with attention to detail.
Professional, reliable, and possessing a strong work ethic
Excellent verbal, written, inter-personal communication skills
A positive attitude and eagerness to learn are essential