This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Knak is a mission-driven company focused on empowering creativity through its enterprise email and landing page creation platform.
The company aims to provide a powerful yet easy-to-use platform for marketers, enhancing their efficiency and improving campaign conversion rates.
The engineering team at Knak builds groundbreaking software for top companies, fostering a transparent and collaborative culture that emphasizes continuous learning.
The Senior Full Stack Developer will develop user-friendly, high-performance web applications using various full stack web technologies.
Responsibilities include developing and optimizing RESTful API endpoints using Laravel, collaborating with product managers and designers to create responsive user interfaces with Vue.js, and designing software solutions across the technology stack.
The role involves applying best practices for database management with MySQL, leveraging AWS services for deployment, and participating in code reviews to ensure quality.
The developer will work with cross-functional teams to analyze requirements and contribute to solutions, while also mentoring team members.
Requirements:
A Bachelor's degree in Computer Science or a related field, or equivalent work experience is required.
Candidates must have 6+ years of software development experience with a proven track record in building and maintaining web applications.
Experience in developing RESTful APIs, including authentication, validation, and error handling is essential.
A solid understanding of JavaScript frameworks such as VueJS, React, or Angular is required, along with experience in TDD and automated testing frameworks like Jest and PHPUnit.
Candidates should have a keen eye for observability, monitoring, and performance optimization.
Familiarity with SaaS architecture concepts, such as continuous deployments and multi-tenant architectures, is necessary.
Demonstrated ability to design and build scalable web applications is required.
Strong understanding of Microservices and Event-driven architecture is essential.
The ideal candidate should have experience with PHP and the Laravel framework, and familiarity with containerization technologies like Docker and Kubernetes.
Benefits:
Knak offers a rewarding work environment recognized as one of Ottawa’s Best Places to Work in 2024.
Competitive salaries and equity in the company are provided to employees.
The company offers great benefits, including paid vacation and Life leave days.
Team lunches and off-site events are organized to foster a collaborative culture.
There is a strong commitment to career growth and development for all employees.