Intermediate Full Stack Developer

Enterprise email and landing page creation platform built by Marketers, for Marketers, focusing on making successful and happy customers.
Backend
Mid-Level Software Engineer
Remote
3+ years of experience
Enterprise SaaS

Description For Intermediate Full Stack Developer

Knak is a mission-driven company focused on empowering people to be creative through their enterprise email and landing page creation platform. As an Intermediate Full Stack Developer, you'll join a transparent, collaborative, and blameless engineering culture that builds groundbreaking software used by marketers at top global companies.

The role involves working across the entire technology stack, from developing RESTful APIs with Laravel to creating intuitive user interfaces with Vue.js. You'll be part of a small but rapidly growing team, with opportunities to work with cutting-edge technologies and AWS services. The position requires strong full-stack development skills, with particular emphasis on PHP, Laravel, JavaScript, and database optimization.

Knak offers an exceptional work environment, recognized as one of Ottawa's Best Places to Work in 2024. The company provides competitive compensation, including equity, comprehensive benefits, and strong emphasis on work-life balance. They foster an inclusive culture that values diversity and provides numerous opportunities for professional growth.

The ideal candidate will bring 3+ years of SaaS development experience, strong technical skills, and a collaborative mindset. You'll work closely with product managers, designers, and other engineers to create scalable solutions that help marketers work more efficiently while improving their campaign conversion rates.

Last updated 3 days ago

Responsibilities For Intermediate Full Stack Developer

  • Develop and maintain RESTful API endpoints using Laravel (PHP)
  • Create intuitive user interfaces using Vue.js
  • Implement software solutions across the entire technology stack
  • Work with MySQL databases for optimization and data modeling
  • Leverage AWS services for deployment and scaling
  • Participate in code reviews
  • Collaborate with cross-functional teams
  • Contribute to design and implementation of solutions

Requirements For Intermediate Full Stack Developer

PHP
Laravel
JavaScript
Node.js
MySQL
  • Bachelor's degree in Computer Science or related field, or equivalent work experience
  • 3+ years of software development experience in SaaS based web applications
  • Experience in developing RESTful APIs
  • Solid understanding of JavaScript frameworks
  • Experience with TDD and automated testing frameworks
  • Understanding of SaaS architecture/release concepts
  • Experience with PHP and Laravel framework
  • Knowledge of observability, monitoring, and performance optimization

Benefits For Intermediate Full Stack Developer

Equity
  • Competitive salaries
  • Equity in the company
  • Comprehensive benefits package
  • Paid vacation
  • Life leave days
  • Team lunches and off-sites
  • Career growth opportunities

Interested in this job?

Jobs Related To Knak Intermediate Full Stack Developer

Intermediate Full Stack Developer

Join Knak as an Intermediate Full Stack Developer to build enterprise-grade email and landing page creation platform using Laravel, Vue.js, and AWS services.

Software QA Engineer, Device OS

Quality Assurance Engineer role at Amazon Lab126, focusing on consumer electronics testing and quality initiatives.

Software Development Engineer – Amazon Transportation, SWA Dangerous Goods

Software Development Engineer position at Amazon Transportation, focusing on building large-scale distributed systems for logistics and package delivery optimization.

Software Support Engineer, Device Support Engineering

Software Support Engineer position at Amazon's Device Support Engineering team, focusing on troubleshooting and supporting Amazon's device ecosystem including Fire TV, Kindle, and Echo devices.

Engineer Sr

Senior Engineer position at Qualcomm focusing on embedded and cloud edge software development, requiring 2+ years experience in software engineering and strong programming skills.