ShyftLabs

Software Developer

ShyftLabs
Apply
3 months ago
Toronto, CanadaMid Level / Senior

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.
  • Collaborate with developers, architects, product teams, Design, and QA to deliver 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 and participate in testing, code reviews, documentation, and architecture work.
  • Use AI-assisted development tools and research emerging technologies, AI frameworks, and industry trends to improve development workflows and products.

Requirements

  • 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 with modern frontend frameworks and backend APIs or services.
  • Familiarity with AWS, Azure, or GCP; SQL or NoSQL databases; Git; CI/CD; and Agile development practices.
  • Experience using AI-powered development tools such as GitHub Copilot, Cursor, ChatGPT, or Claude and integrating LLM or AI APIs into applications.
  • Strong problem-solving, communication, and collaboration skills, with a focus on clean, maintainable code.
  • Passion for learning new technologies and staying current with software engineering and AI trends.

Benefits

  • Hybrid work arrangement requiring three days per week in the downtown Toronto office.
  • 100% coverage for health, dental, and vision insurance for employees and dependents from day one.
  • Continuous learning opportunities and influence over technical direction.
ShyftLabs

About ShyftLabs

201-500 employees
Contact me