Software Developer

WorkinGames

Toronto

Hybrid

CAD 70,000 - 110,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid work model
Health, dental, vision benefits
Learning & growth opportunities

Job summary

ShyftLabs in Toronto is hiring a Software Developer to join a growing engineering team. You will design and build scalable full-stack applications, APIs, and cloud services while leveraging AI-powered features to enhance user experiences and business workflows.

You’ll collaborate with architects and product teams in an agile setup, contribute to technical planning, and continuously improve development processes. A 2-5 year track record and strong problem-solving skills are expected.

Qualifications

  • 2-5 years of professional software development experience.
  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • Proficiency in Python, TypeScript/JavaScript, Java, Go, or similar modern programming languages.
  • Experience building full-stack applications using modern frontend frameworks (React, Next.js, Angular, etc.) and backend APIs/services.
  • Familiarity with cloud platforms (AWS, Azure, or GCP), databases (SQL/NoSQL), Git, CI/CD, and Agile development practices.
  • Experience using AI-powered development tools (GitHub Copilot, Cursor, ChatGPT, Claude, etc.) and integrating LLM or AI APIs into applications.
  • Strong problem-solving, communication, and collaboration skills, with a focus on writing clean, maintainable code.

Responsibilities

  • Design, develop, test, and maintain scalable full-stack applications, APIs, and cloud-based services.
  • Build and enhance AI-powered features using LLMs, AI agents, vector databases, and related technologies to improve user experiences and business workflows.
  • Collaborate with developers, architects, and product teams to deliver high-quality solutions aligned with technical and business objectives.
  • Participate in solution design, technical planning, estimation, and feature implementation throughout the software development lifecycle.
  • Write clean, secure, and maintainable code while following engineering best practices, testing standards, and code review processes.
  • Leverage AI-assisted development tools to improve productivity, code quality, documentation, and development workflows.
  • Contribute to system architecture, technical documentation, and continuous improvement of development processes and platform capabilities.
  • Work within Agile teams, participating in sprint planning, stand-ups, retrospectives, and cross-functional collaboration with Design, QA, and Product teams.
  • Research and evaluate emerging technologies, AI frameworks, and industry trends to drive innovation and continuous product improvement.

Skills

Python
TypeScript/JavaScript
Java
Go
Full-stack development
AI tools
Agile methodologies
Problem solving
Communication

Education

Bachelor's degree in Computer Science, Engineering, or related field

Tools

React
Next.js
Angular
Git
CI/CD
AWS
Azure
GCP
SQL
NoSQL
LLM integration
GitHub Copilot

Job description

Position Overview

We at ShyftLabs are seeking a highly motivated and curious Software Developer to join our growing engineering team. This role is ideal for young professionals who are excited to learn, eager to build, and passionate about working on real-world challenges in a fast-paced, agile environment. The successful candidate will be highly technical, with a knack for solving complex problems, and a high level of curiosity. At ShyftLabs, we live and breathe data. Since 2020, we’ve been helping Fortune 500 companies unlock growth with cutting-edge digital solutions that transform industries and create measurable business impact. We’re growing fast and we’re looking for passionate problem-solvers who are ready to turn big ideas into real outcomes.

$70,000 - $110,000 a year

Job Responsibilities
  • Design, develop, test, and maintain scalable full-stack applications, APIs, and cloud-based services
  • Build and enhance AI-powered features using LLMs, AI agents, vector databases, and related technologies to improve user experiences and business workflows
  • Collaborate with developers, architects, and product teams to deliver high-quality solutions aligned with technical and business objectives
  • Participate in solution design, technical planning, estimation, and feature implementation throughout the software development lifecycle
  • Write clean, secure, and maintainable code while following engineering best practices, testing standards, and code review processes
  • Leverage AI-assisted development tools to improve productivity, code quality, documentation, and development workflows
  • Contribute to system architecture, technical documentation, and continuous improvement of development processes and platform capabilities
  • Work within Agile teams, participating in sprint planning, stand-ups, retrospectives, and cross-functional collaboration with Design, QA, and Product teams
  • Research and evaluate emerging technologies, AI frameworks, and industry trends to drive innovation and continuous product improvement
Qualifications
  • 2-5 years of professional software development experience
  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience)
  • Proficiency in Python, TypeScript/JavaScript, Java, Go, or similar modern programming languages
  • Experience building full-stack applications using modern frontend frameworks (React, Next.js, Angular, etc.) and backend APIs/services
  • Familiarity with cloud platforms (AWS, Azure, or GCP), databases (SQL/NoSQL), Git, CI/CD, and Agile development practices
  • Experience using AI-powered development tools (GitHub Copilot, Cursor, ChatGPT, Claude, etc.) and integrating LLM or AI APIs into applications
  • Strong problem-solving, communication, and collaboration skills, with a focus on writing clean, maintainable code
  • Passion for learning new technologies and staying current with modern software engineering and AI trends
Why You’ll Love Working at ShyftLabs
  • Hybrid Flexibility: 3 days per week in our downtown Toronto office.
  • Comprehensive Benefits: 100% coverage for health, dental, and vision insurance for you and your dependents from day one.
  • Growth & Learning: Continuous learning opportunities and influence over technical direction.
  • Inclusion at ShyftLabs We’re building something big, and we want you on the journey with us. If you’re ready to use data and innovation to make an impact,
Equal Opportunity Employer

ShyftLabs is an equal-opportunity employer committed to creating a safe, diverse, and inclusive environment. We encourage applicants of all backgrounds including ethnicity, religion, disability status, gender identity, sexual orientation, family status, age, and nationality to apply. If you require accommodation during the interview process, let us know and we’ll be happy to support you.

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

Similar jobs worth comparing

Associate AI Engineer
Associate AI Engineer

WorkinGames • Toronto

Hybrid
CAD 60,000 - 80,000
Hybrid Flexibility
Downtown Toronto Office
Comprehensive Benefits
Sales Engineer (AI & Data Platforms)
Sales Engineer (AI & Data Platforms)

ShyftLabs • Toronto

Hybrid
CAD 194,000 - 222,000
Comprehensive health, dental, and vision insurance
Continuous learning opportunities
Ownership in shaping AI strategy
Senior DevOps Engineer
Senior DevOps Engineer

ShyftLabs • Toronto

On-site
CAD 120,000 - 140,000
Hybrid work model
Downtown Toronto office
Learning & development resources
Senior Data Engineer
Senior Data Engineer

Shyftlabs • Toronto

On-site
CAD 140,000 - 180,000
Health coverage
AI Engineer Intern
AI Engineer Intern

ShyftLabs • Toronto

On-site
CAD 27,552 - 41,328
Hybrid flexibility
Downtown Toronto office
Growth & learning resources
Data Engineer
Data Engineer

ShyftLabs • Calgary

On-site
CAD 80,000 - 110,000
100% health, dental, and vision insurance
Flexible work arrangement
Extensive learning and development resources
Technical Product Manager
Technical Product Manager

ShyftLabs • Toronto

Hybrid
CAD 130,000 - 160,000
Hybrid work model
Downtown Toronto office
Health, dental & vision insurance for你
Hybrid AI-Driven Full-Stack Developer
Hybrid AI-Driven Full-Stack Developer

WorkinGames • Toronto

Hybrid
CAD 70,000 - 110,000
Hybrid work model
Health, dental, vision benefits
Learning & growth opportunities
Data Product Manager – Analytical Data Products
Data Product Manager – Analytical Data Products

ShyftLabs • Toronto

On-site
USD 92,420 - 113,748
Hybrid flexibility
Health, dental, and vision insurance
Learning & growth opportunities
Senior AI Full Stack Engineer
Senior AI Full Stack Engineer

Synechron • Toronto

On-site
CAD 110,000 - 120,000
Flexible hybrid policy
RRSP with employer’s contribution up 4
Udemy for Business access
+1