Job FunctionPurpose The Web Developer is responsible for developing and implementing all Linuxbased, clientfacing systems. The position is in charge of our network of clientfacing web properties. These websites receive over 100,000 monthly visitors and are our primary source of new business. These technical assets are business critical as they are used to produce a high quantity of qualified leads for our sales team. The position is involved in high level technical decisions and reports directly to the Web Developer Lead.
Responsibilities
Work on some of the most difficult technical tasks
Support the marketing department with creative solutions
Use performance tools to make datadriven decisions and optimize websites
Create an unmatched user experience
Develop and maintain web applications built on PHP and MySQL
Create application designs based on business requirements
Develop logical and physical application and database designs
Develop and maintain documentation at the system and operational level
Ensure application security, integrity, and availability
Develop application deployment packages, scripts and step by step implementation instructions
Provide ondemand technical support related to all these systems
ExperienceSkillsEducation Requirements
Experience
4 years experience in a similar role
Minimum 2 years of PHP development experience
Skills
PHP Knowledge desirable in Wordpress, CakePHP, Laravel
Competent comprehension of web markup, including HTML5, CSS3.
Basic knowledge of serverside CSS preprocessing platforms, such as LESS and SASS
Competent scripting understanding of client side and JavaScript frameworks, including jQuery.
Good understanding of request handling, partial page updates, and AJAX.
Competent understanding of Git version code tools
Competent comprehension of themes and forms of compatibility between browsers to work around them.
Basic understanding of SEO principles and best practices
Knowledge of toolkits such as gulp, webpack and others desirable