Our client delivers industry standard training & education to a broad range of customers. Each year they train thousands of industry professionals worldwide. Their courses are recognized as setting the standard for best practice learning.
This role is suitable for an experienced developer looking to challenge themselves in an growing scale-up environment. In this position you will be responsible for a broad range of front end development, and will work on a variety of major projects, bug fixes and enhancements.
The purpose of this hands-on role is to provide on-going improvements and enhancements to existing systems, as well as working on innovative projects to enable business growth. This position requires someone with a demonstrated passion for cloud and web-based technologies who loves transforming concepts and designs into high-performing and user-friendly working solutions.
Key Responsibilities
The key responsibilities for this role are as follows:
Develop solutions in Javascript, HTML and CSS
Translate designs and technical requirements into code-based solutions
Work on a variety of systems including websites, landing pages, emails, e-commerce and learning management solutions
Optimise the performance and user experience of customers using our solutions
Debug and resolve systems issues
Perform testing and QA activities
Ensure documentation and testing materials are kept up-to-date
What we’re looking for
5+ years of professional technical experience
3+ years of experience in a similar role
3 + years experience coding Javascript
5 + years working with HTML and CSS
Experience working with Javascript frameworks (e.g. React, Vue, Angular)
Experience working with CSS frameworks (e.g. Material Design, Bootstrap)
Experience working with code management (e.g. Git)
Good eye for design and solid UI / visual design ability
Knowledge of UX and UI concepts
Demonstrated passion for cloud and web-based technologies
Excellent written & verbal communication skills
Proven technical issue resolution skills
A rigorous approach to testing and quality control
A high attention to detail
What we're offering
Varied experience in a fast-growing tech business
Competitive salary package
The opportunity to work from anywhere in Canada
Full health benefits
Flexible work arrangements
Latest hardware / software
Positive & energetic workplace
Participation in industry events
Ongoing training & development