×
Register Here to Apply for Jobs or Post Jobs. X

Full Stack Engineer

Job in Toronto, Ontario, C6A, Canada
Listing for: Exchange Solutions
Full Time position
Listed on 2026-08-03
Job specializations:
  • Software Development
    Full Stack Developer, AWS, React.js, Front End Developer
Salary/Wage Range or Industry Benchmark: 120000 - 170000 CAD Yearly CAD 120000.00 170000.00 YEAR
Job Description & How to Apply Below

Reports To: Engineering Manager (or Director, Engineering)

Location: Toronto

Type: Full-time

Role Overview

Exchange Solutions is building an AI-first, API-driven loyalty platform supporting high-volume, multi-tenant enterprise retail programs across North America. The Senior Full-Stack Engineer operates within an AI-augmented engineering environment, using agentic development tools such as Claude Code as a core part of the software development lifecycle. This role owns the design, development, testing, deployment, and operational excellence of scalable full-stack solutions across a Next.js/React

frontend and serverless AWS backend, while helping establish best practices for AI-assisted software engineering.

Primary Responsibilities
1. AI-Augmented Software Development
  • Own features end-to-end across the React/Next.js application and AWS serverless platform.
  • Use Claude Code and similar AI coding tools to plan, implement, review, and refine production-ready software.
  • Develop effective prompts, validate AI-generated code, and ensure security, quality, and maintainability.
  • Promote AI-assisted engineering best practices across the team.
2. Full-Stack Application Development
  • Build and maintain Type Script, React, and Next.js applications.
  • Design and implement serverless AWS solutions using Lambda, API Gateway, DynamoDB, and Infrastructure as Code.
  • Develop scalable, event-driven services supporting enterprise loyalty platforms.
3. Quality, Testing & Dev Ops
  • Apply unit, integration, and end-to-end testing practices.
  • Participate in test-driven development and continuous integration workflows.
  • Monitor production systems and support continuous improvement.
4. Technical Leadership & Collaboration
  • Mentor engineers and perform high-quality code reviews.
  • Collaborate with Product, QA, UX, Security, and Cloud Engineering teams.
  • Contribute to engineering standards, architecture discussions, and AI governance.
  • Model DynamoDB data effectively using access patterns and single-table design.
  • Support Infrastructure as Code using Cloud Formation, CDK, SAM, or Terraform.
Capability Requirements - education, skills & experience
  • Bachelor's degree in Computer Science, Software Engineering, or related discipline.
  • 5+ years of full-stack software development experience.
  • Expertise in Type Script, React, and Next.js.
  • Strong AWS serverless experience (Lambda, API Gateway, DynamoDB).
  • Experience with Infrastructure as Code (Cloud Formation, CDK, SAM, or Terraform).
  • Practical knowledge of DynamoDB data modelling and event-driven architectures.
  • Experience using AI-assisted coding tools such as Claude Code, Cursor, or Git Hub Copilot.
  • Strong testing, code review, and software quality practices.
  • Experience mentoring developers and collaborating across technical teams.
  • Experience with multi-tenant SaaS, CI/CD, observability, loyalty, retail, or high-volume transactional systems is an asset.
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary