Full-Stack Web Developer

Engineering

Full-time
Job Location: Guelph, Ontario, CAN

Apply Now

Description

Qool Media is looking for a creative and innovative Full-Stack Web Developer to join our publishing team to create and maintain new and existing web-based tools and progressive web apps. This role is a full-time position located at our company headquarters in Guelph, ON. The ideal candidate will be dedicated, self-motivated and enthusiastic with at least 5 years' experience working in a team environment.

Role Responsibilities

  • Design, create, and maintain WordPress plugins and progressive web apps
  • Design, create, and maintain front-end tools and UI components
  • Work with project stakeholders to design and help build websites across multiple verticals
  • Work with the development team to implement and maintain feature rich web elements that responsive and optimized for mobile experience
  • Organize and maintain organizational structure of code repositories
  • Assist the development team in diagnosing and finding solutions to bus in existing and future projects

Required Skills And Qualifications

  • Degree/diploma in Computer Science or the confidence to convince us you don't need it because you're just that good
  • Experience working both within a team environment and independently
  • Excellent written and verbal communication skills
  • Motivation to remain up-to-date on current trends in design and web publishing
  • Excellent time management skills and organization with ability to work on multiple projects concurrently

Expert Knowledge Of:

  • PHP and Javascript (.NET a plus)
  • CSS, HTML5, jQuery, Bootstrap (Angular2 and NodeJS a plus)
  • MySQL and relational databases
  • Wordpress Core (themes, plugins, actions, filters and shortcodes)
  • Linux security and system administration for Apache, Varnish and PHP
  • API communication standards using XML and/or JSON

Advanced Knowledge Of:

  • Amazon Web Services suite (RDS, route53, S3 EFS, etc.)
  • Git version control and continuous integration concepts
  • Knowledge of cross-platform and cross-browser compatibility issues

Characteristics That Will Set You Apart

  • A passion for all things internet and digital media
  • The ability to take and use constructive criticism, and the tact and strength needed to give it
  • Self-starter who will speak up if you see something that can be done better
  • Familiarity with Social and Digital Marketing concepts
  • The ability to effectively mediate pizza topping decisions
Apply Now