cover

Senior Full-Stack Developer/ 5 days ago

Knak
Attractive
Application ends: 2026-04-02

Quick Summary

Knak is looking for a Senior Full-Stack Developer for their Content Team in Canada (remote) to build core components for their enterprise email and landing page creation SaaS platform. The role involves developing RESTful APIs and integrations, designing scalable backend systems with Laravel (PHP), creating responsive UIs with Vue.js, working with MySQL, and developing serverless microservices with Node.js on AWS Lambda. Candidates should have 6+ years of full-stack experience, expertise in APIs, Laravel, Vue.js, MySQL, and AWS/serverless architecture, along with an understanding of modern SaaS best practices.

Knak is a mission-driven company focused on empowering people to be creative. We are a world-class enterprise email and landing page creation platform, dedicated to providing an incredibly powerful, yet easy-to-use solution for successful and happy customers.

Our industry-leading SaaS solution is built by Marketers, for Marketers. We understand the critical impact of emails and landing pages in Marketing Automation, enabling marketers to be more efficient, improve campaign conversion rates, and maintain brand consistency. We also ensure a fun work environment!

The Role: Senior Full Stack Developer — Content Team

As a Senior Full Stack Developer on our Content Team, you will build core components for emails and landing pages within Knak. Your responsibilities include expanding builder capabilities, enhancing rendering accuracy, and ensuring designs function flawlessly from preview to final send.

You will collaborate closely with product managers, designers, and other engineers to deliver exceptional, intuitive, reliable, and beautifully engineered solutions.

What You'll Do

  • Build and maintain RESTful APIs and integrations with third-party platforms.
  • Design scalable and efficient backend systems using Laravel (PHP).
  • Create seamless, responsive UIs in Vue.js that enhance usability.
  • Work with MySQL databases, optimizing queries and data modeling.
  • Develop serverless microservices with Node.js on AWS Lambda.
  • Ensure code quality through testing, reviews, and documentation.
  • Mentor junior developers and foster continuous improvement.
  • Collaborate with cross-functional teams to solve complex challenges.

What You Bring

  • 6+ years of full stack development experience.
  • Expertise in building and optimizing APIs.
  • Strong knowledge of Laravel (or similar backend frameworks) and Vue.js (or similar JavaScript frameworks).
  • Experience with MySQL and SQL performance tuning.
  • Familiarity with AWS and serverless architecture.
  • Understanding of modern SaaS best practices, including CI/CD, TDD, and multi-tenant systems.
  • Ability to write clean, maintainable, and well-documented code.
  • A collaborative spirit and a drive to help others grow.
  • Curiosity and initiative in leveraging AI coding tools, consistently refining how you work to increase productivity and effectiveness.

Bonus Points If You Have

  • Experience with Docker and Kubernetes.
  • CI/CD experience with GitHub Actions.
  • A background in building SaaS integrations.
  • Passion for mentoring and improving team processes.

What We Offer

At Knak, our foundational pillars are Culture, Customers, Product, and Growth, with Culture being paramount. We believe a strong culture is essential for building amazing products and delighting our customers. This is achieved by hiring smart, positive individuals who seek more than a typical nine-to-five.

We offer an extremely rewarding work environment, recognized by Ottawa's Best Places to Work 2025! Our investment in our people is demonstrated through competitive salaries, company equity, great benefits, paid vacation, Life leave days, team lunches and off-sites, and a strong commitment to your career growth.

If this sounds like something you're looking for, we'd love to hear from you!

We encourage applicants of all genders, ages, ethnicities, cultures, abilities, sexual orientations, and life experiences to apply, even if you don't see yourself fully reflected in every job requirement. Knak is committed to creating an inclusive, barrier-free working environment. If you require any accommodation for the interview process, please contact [email protected].

At Knak, our recruitment process includes AI screening for keywords and minimum qualifications, as well as video interviews transcribed with AI. Humans remain at the core of our decision-making!

Share

Knak

Knak

  • Address
    Ottawa, Ontario
View Profile
Your experience on this site will be improved by allowing cookies Cookie Policy