This page was automatically translated and may contain errors. View in English.
ShyftLabs

Software Developer

ShyftLabs

Toronto, Ontario, Canada (Hybrid) · 全职

抢先申请

经验
2–5 yrs
薪水
职位空缺
1
发布
4小时前

Where you'll work

职位描述

Role summary

ShyftLabs is hiring a driven and inquisitive Software Developer to strengthen its engineering organization. This position suits early-career professionals who enjoy learning quickly, building practical products, and solving challenging technical problems in a dynamic agile setting.

The company focuses heavily on data and has been supporting Fortune 500 organizations since 2020 with digital products that drive measurable growth and industry transformation. The team is expanding and is looking for people who can turn ambitious ideas into working solutions.

What you will do

  • Design, build, test, and support scalable full-stack applications, APIs, and cloud-based services.
  • Create and improve AI-driven capabilities using LLMs, AI agents, vector databases, and related tools to enhance user experiences and internal workflows.
  • Work closely with developers, architects, and product stakeholders to deliver solutions that meet both technical standards and business goals.
  • Take part in solution design, technical planning, effort estimation, and feature delivery across the full software development lifecycle.
  • Produce code that is clean, secure, and easy to maintain while following engineering standards, testing practices, and code review routines.
  • Use AI-assisted development tools to improve productivity, code quality, documentation, and day-to-day development processes.
  • Support system architecture work, prepare technical documentation, and help improve engineering processes and platform capabilities over time.
  • Contribute as an Agile team member through sprint planning, stand-ups, retrospectives, and collaboration with Design, QA, and Product.
  • Explore new technologies, AI frameworks, and market trends to support innovation and ongoing product enhancement.

What they are looking for

  • About 2 to 5 years of professional software development experience.
  • A bachelor’s degree in Computer Science, Engineering, or a closely related field, or equivalent practical experience.
  • Strong programming ability in Python, TypeScript/JavaScript, Java, Go, or similar modern languages.
  • Hands-on experience building full-stack products with modern frontend frameworks such as React, Next.js, or Angular, along with backend APIs/services.
  • Working knowledge of cloud environments like AWS, Azure, or GCP, plus databases, Git, CI/CD, and Agile practices.
  • Experience with AI productivity tools such as GitHub Copilot, Cursor, ChatGPT, or Claude, and with integrating LLM or AI APIs into applications.
  • Strong analytical thinking, communication, and teamwork skills, with an emphasis on writing maintainable code.
  • Interest in learning new technologies and keeping up with current software engineering and AI developments.

Additional details

This is a hybrid role with three in-office days each week at the downtown Toronto office.

Benefits include full coverage for health, dental, and vision insurance for employees and dependents starting on day one.

The company also emphasizes continuous learning and gives team members influence over technical direction.

Equal opportunity and accommodation

ShyftLabs is an equal-opportunity employer and is committed to maintaining a safe, diverse, and inclusive workplace. Applications are welcomed from people of all backgrounds, including ethnicity, religion, disability status, gender identity, sexual orientation, family status, age, and nationality. Accommodation can be provided during the interview process upon request.

如果您希望收到回复,请留下您的信息——我们不会将您的信息用于其他用途。

点击浏览拖放,或 粘贴 截图

PNG、JPG、GIF、MP4、WebM、MOV 格式 · 每个文件最大 20MB · 最多 5 个文件