Quick Summary
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!

