- 経験
- 2~5歳
- 給料
- —
- 求人情報
- 1
- 投稿済み
- 2時間前
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.