Intermediate/Senior Full Stack Developer

Job Opening

Intermediate/Senior Full Stack Developer

Knak is a world class SaaS enterprise email creation platform with a focus (some would say an unhealthy obsession) on making our customers successful by providing them with an incredibly powerful, yet easy to use marketing technology.

We’re looking for a full-time, intermediate or senior Full Stack Web Developer to join our Ottawa based team to work on the world’s leading Enterprise Email Creation platform. The work you’ll do at Knak has a real impact on the people and businesses that use it every single day! You’ll be working on cutting edge technology which empowers marketing teams from some of the world’s largest brands to become better, more efficient marketers. We’re proud to have an industry leading NPS score and a ridiculously low churn rate. Marketers of all stripes absolutely LOVE Knak! We think you will too once you get to know us.

Here’s where you come in:

  • You have a passion for development and are always looking to learn and better yourself
  • You are self-motivated and can produce and deliver high quality code at a very high pace
  • You have good knowledge of programming fundamentals, can get started quickly and build high quality code that follows best practices
  • You’re a strong communicator and can actively participate in our planning discussions
  • You have a strong desire to help people, whether it be clients, stakeholders or colleagues

Skills And Qualifications

  • 4+ years of serious web development experience
  • Strong PHP experience
  • Strong Javascript experience, with experience with a JS framework such as VueJs being an asset.
  • Experience and a good understanding of Relational Database Concepts
  • Good understanding of HTML/CSS
  • Good understanding of code versioning tools, such as Git / Mercurial / SVN

Definitive nice to haves

  • Experience with a PHP framework like Laravel or Symfony
  • Experience with a JS framework such as VueJs, React, or Angular
  • Experience building software with Docker
  • Experience with TDD; front-end/backend testing frameworks
  • Experience working with AWS (S3, RDS, EC2/ECS )
  • BS Degree in Computer Sciences/Engineering

What we offer:

  • Remote work and flexible hours
  • Dynamic work environment with the ability to influence the direction of the company and product
  • Work with leading edge technologies to build a kick ass product that customers LOVE
  • Very competitive salary and benefits package
  • Work in a small team of passionate individuals