Senior Full Stack Developer

super{set}

Montreal (administrative region)

On-site

CAD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Flexible work model
Ownership over technical decisions
Collaborative environment

Job summary

super{set} is looking for a Senior Full Stack Developer to help build and scale the next generation of Kana's products. This hands-on role requires experience in designing, building, and evolving software while integrating AI capabilities into applications.

You will be expected to collaborate with a team, improve system performance, and contribute to engineering practices that balance speed and quality. The role offers flexibility with a hybrid work format.

Qualifications

  • 10+ years of professional software development experience.
  • Experience building production applications across multiple layers of the stack.
  • Understanding of AI-generated code strengths and limitations.

Responsibilities

  • Design, build, and maintain full-stack applications.
  • Develop customer-facing features that solve business problems.
  • Integrate AI capabilities into products in practical ways.

Skills

Problem-solving skills
Debugging skills
Software engineering fundamentals
Modern web technologies

Tools

Node.js
React
Python
Go

Job description

Location: Montreal, QC|Format: Hybrid (3 days/week in office with flexibility)

About Kana

Kana is an agentic AI platform for marketers. We help enterprise brands find better audiences, optimize campaigns, and stay visible in an AI-driven world using synthetic data enrichment, AI-powered analytics, and answer engine optimization.

We believe AI is most powerful when it's thoughtfully integrated into products that solve real problems. Our focus is on turning emerging technologies into intuitive, impactful experiences that customers can immediately benefit from.

We're a small, early-stage team building something that doesn't exist yet in the market. The work is hands-on, the problems are difficult, and the opportunity to shape both product and technology is significant.

The Role

We're looking for a Senior Full Stack Developer to help build and scale the next generation of Kana's products. This is a hands‑on role for an experienced builder who enjoys solving complex problems and shipping high‑quality software. You'll work across the stack to design, build, and evolve features from concept to production while helping establish engineering practices that enable the team to move quickly and sustainably.

You'll use a combination of traditional engineering practices and AI‑assisted development workflows to deliver meaningful outcomes for customers. We don't believe AI replaces engineering judgment. We believe it amplifies great engineers who know how to apply it appropriately.

The ideal candidate combines strong computer science fundamentals with pragmatism, curiosity, and a bias toward action. You don't need to know every language or framework we use today, but you should be excited to learn new technologies and comfortable diving into unfamiliar territory when the problem demands it.

Why This Role Matters

AI is changing both what software can do and how software gets built.

At Kana, you'll have the opportunity to work with emerging AI technologies while helping define how modern engineering teams leverage AI responsibly and effectively. You'll contribute directly to product direction, influence technical decisions, and help shape products that deliver practical value to enterprise customers.

What You'll Own
  • Design, build, and maintain full‑stack applications from concept through deployment.
  • Develop customer‑facing features that solve meaningful business problems.
  • Integrate AI capabilities into our products in practical, scalable ways.
  • Build new AI development tools to accelerate delivery while maintaining high engineering standards.
  • Collaborate with teammates to define architecture, technical approaches, and implementation plans.
  • Improve system performance, maintainability, and developer experience over time.
  • Contribute to a culture of experimentation, continuous learning, and pragmatic decision‑making.

This role spans the entire stack. One week you may be designing backend services and APIs; the next, refining user experiences, or improving infrastructure and scalability to support growth.

What Success Looks Like

In the first 6–9 months:

  • Ship impactful product capabilities used by enterprise customers.
  • Become a trusted technical contributor across the full stack.
  • Help establish engineering practices that balance speed, quality, and maintainability.
  • Identify opportunities to leverage AI within both our product and development workflows.
  • Contribute ideas that influence product evolution and technical direction.
  • Support and mentor teammates as the engineering organization grows.
What You Bring

Must Have

  • 10+ years of professional software development experience.
  • Strong software engineering fundamentals and architectural judgment.
  • Experience building and shipping production applications across multiple layers of the stack.
  • Hands‑on experience with modern web technologies, backend development, and databases.
  • An understanding of both the strengths and limitations of AI‑generated code, with the ability to evaluate quality, correctness, and maintainability.
  • Strong debugging and problem‑solving skills.
  • Willingness and ability to learn new languages, frameworks, and tools as needed.
  • A pragmatic approach to balancing speed, technical quality, and business needs.
  • Comfort operating in startup environments with ambiguity, autonomy, and evolving priorities.
  • Strong communication and collaboration skills.

While experience with our current stack is nice (Node.js, React, Python, Go), we care more about your adaptability, engineering judgment, and willingness to learn than expertise in any specific technology.

Nice to Have

  • Familiarity with the abilities and limitations of LLMs.
  • Experience working in early‑stage startups or small product teams.
  • Exposure to customer discovery or product discussions.
  • Experience mentoring engineers or contributing to engineering culture.
What You Get
  • The opportunity to build products at the intersection of AI and modern software development.
  • Meaningful ownership and influence over technical decisions.
  • A collaborative environment with minimal bureaucracy and high trust.
  • Direct impact on product direction and customer outcomes.
  • Flexibility in how you work, with a hybrid model designed to balance collaboration and focus time.
  • The chance to learn, experiment, and grow alongside a team exploring what's possible with emerging technologies.

If you're energized by building great software, curious about the future of AI, and excited by the pace and ownership that come with startup environments, we'd love to hear from you.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer
Senior Full Stack Developer

Checksum • Montreal (administrative region)

Hybrid
CAD 100,000 - 130,000
Flexible working hours
Collaborative environment
Opportunity for ownership
AI Software Engineer - Montreal
AI Software Engineer - Montreal

ekona.ai • Montreal (administrative region)

On-site
CAD 80,000 - 120,000
Founding-team environment
Autonomy and trust
Real projects in regulated industries
Manager, Software Engineering
Manager, Software Engineering

United States Digital Space LLC • Toronto

Hybrid
CAD 100,000 - 130,000
Uncapped vacation
Competitive benefits
Hybrid work environment
+1
Junior Product Manager
Junior Product Manager

Ampliwork, Inc • Montreal (administrative region)

On-site
CAD 80,000 - 110,000
Senior Staff Software Developer, Developer Productivity & AI Tooling
Senior Staff Software Developer, Developer Productivity & AI Tooling

United States Digital Space LLC • Toronto

On-site
CAD 130,000 - 170,000
Performance driven compensation
Supplemental health insurance
Mental health support programs
+1
Sr. Full-Stack Developer, AI Design-to-Dev
Sr. Full-Stack Developer, AI Design-to-Dev

Worky • Toronto

Hybrid
CAD 110,000 - 160,000
Hybrid work model
Growth opportunities
Health benefits
+5
Senior Staff Software Developer
Senior Staff Software Developer

United States Digital Space LLC • Toronto

Hybrid
CAD 180,000 - 243,000
Full Stack Developer
Full Stack Developer

Kira Talent • Canada

Remote
CAD 92,000 - 125,000
Four weeks of vacation annually
$1,000 annual professional development budget
Strong benefits package including health spending account
+1
Senior Software Engineer, Applied AI (Toronto)
Senior Software Engineer, Applied AI (Toronto)

United States Digital Space LLC • Toronto

Hybrid
CAD 188,000 - 242,000
Full-Stack Developer
Full-Stack Developer

Method • Toronto

Hybrid
CAD 70,000 - 95,000
Hybrid work schedule
Downtown Toronto office 2–3 days per‑w
Competitive compensation