Software Developer @Knak
Software Development
Salary $120,000 - 150,..
Remote Location
Employment Type full-time
Posted 1mth ago

[Hiring] Software Developer @Knak

1mth ago - Knak is hiring a remote Software Developer. πŸ’Έ Salary: $120,000 - 150,000k/year πŸ“Location: Canada

Role Description

We are looking for an Intermediate Full Stack Developer to join our growing engineering team. As an Intermediate Developer, you will be responsible for developing user-friendly, high-performance web applications using a variety of full stack web technologies. You will work closely with team leads, product managers, and design teams to create compelling user experiences built upon scalable and reliable systems.

  • Develop, maintain, and optimize RESTful API endpoints using Laravel (PHP), ensuring adherence to best practices for observability, testability, and performance.
  • Collaborate closely with product managers, designers, and front-end developers to create intuitive and responsive user interfaces using Vue.js.
  • Implement software solutions across the entire technology stack by applying Object-Oriented or Functional Programming principles and best practices.
  • Effectively apply best practices when using an ORM or SQL interface to a MySQL relational database.
  • Leverage various AWS services to deploy, manage, and scale web applications securely and reliably.
  • Actively participate in code reviews to ensure code quality, maintainability, and adherence to coding standards.
  • Work closely with cross-functional teams, including product management, QA, and DevOps, to analyze business requirements and technical objectives.

Qualifications

  • Bachelor's degree in Computer Science or a related field, or equivalent work experience.
  • 3+ years of software development experience, with a proven track record of building and maintaining SaaS based web applications.
  • Experience in developing RESTful APIs, including authentication, validation, and error handling.
  • Solid understanding of JavaScript frameworks such as VueJS/React/Angular and their ecosystem, build and deployment patterns.
  • Experience with TDD and automated testing frameworks such as Jest, Playwright, PHPUnit.
  • A keen eye for observability, monitoring, and performance optimization.
  • Familiarity with common SaaS architecture/release concepts, such as continuous deployments, multi-tenant architectures, and services layered architecture.

Requirements

  • Experience working with PHP and the Laravel framework.
  • An understanding of SaaS software development practice; previous experience working on a SaaS product will be viewed favorably.
  • Familiarity with common SaaS architecture/release concepts, such as continuous deployments, multi-tenant architectures, and services layered architecture.

Benefits

  • Competitive salaries.
  • Equity in the company.
  • Great benefits.
  • Paid vacation.
  • Life leave days (because life happens).
  • Team lunches and off-sites.
  • Commitment to YOUR career growth.

Company Description

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, built by marketers for marketers, emphasizing efficiency and improved conversion rates.

Our Engineering Team fosters a transparent, collaborative, and blameless culture, emphasizing continuous learning and encouraging experimentation to solve problems and help our customers.

Before You Apply
️
remote Be aware of the location restriction for this remote position: Canada
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Software Developer @Knak
Software Development
Salary $120,000 - 150,..
Remote Location
Employment Type full-time
Posted 1mth ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Canada
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 127,048+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later