Ovii Job Board

Software Developer

ShyftLabs

Toronto, Ontario • Hybrid - Toronto, Ontario • Full-Time • 2-5 years

Posted 2026-05-29 CAD 70,000 - CAD 110,000 per year Tech & Engg

Apply on employer site

Job Description

Ovii's Interpretation of the Role

ShyftLabs seeks a motivated Software Developer to build and maintain full‑stack, cloud‑based applications and AI‑enhanced features. The role works in a hybrid setting within an agile engineering team, delivering high‑quality code for Fortune 500 clients.

Role Snapshot

  • Full‑stack development
  • AI‑enhanced feature building
  • Cloud services
  • Hybrid (3 days onsite)
  • Agile team collaboration
  • Technical design & documentation

Must-Have Requirements

  • Python
  • TypeScript/JavaScript
  • Java
  • Go
  • React / Next.js / Angular
  • SQL / NoSQL databases
  • Git
  • CI/CD pipelines
  • software development
  • full-stack application development
  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)

Nice-to-Have Signals

  • AWS / Azure / GCP (familiarity)
  • AI development tools (Copilot, ChatGPT, Claude, etc.)

Work Setup

  • Location: Toronto, Canada
  • Work mode: HYBRID
  • Employment type: Full-Time

Not Specified in JD

  • Visa sponsorship
  • Remote eligibility
  • Certifications
  • Relocation
  • Notice period
  • Travel
  • Security clearance
  • Coding test
  • Portfolio
  • GitHub
  • Cover letter

What You'll Likely Work On

  • Design, develop, test, and maintain scalable full‑stack applications and cloud‑based services
  • Build AI‑powered features using LLMs, AI agents, and vector databases
  • Collaborate with architects, product managers, and designers to deliver solutions aligned with business goals
  • Participate in solution design, technical planning, estimation, and sprint activities
  • Write clean, secure, maintainable code and follow engineering best practices and code‑review processes
  • Leverage AI‑assisted development tools to boost productivity and code quality
  • Contribute to system architecture, technical documentation, and continuous improvement of the platform

Good Fit If You Have

  • Curiosity and passion for solving complex problems
  • Strong communication and collaboration skills
  • Eagerness to learn emerging AI and cloud technologies

Skills

  • Python
  • TypeScript/JavaScript
  • Java
  • Go
  • React / Next.js / Angular
  • AWS / Azure / GCP
  • SQL / NoSQL databases
  • Git
  • CI/CD pipelines
  • AI development tools (Copilot, ChatGPT, Claude, etc.)