Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer

$70k - $110k per year

ShyftLabs

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.

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

$70,000 - $110,000 a year

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, apply today and let’s grow together.

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.

#J-18808-Ljbffr
Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Software Developer in Toronto, ON vacancy
  • Our Client is looking for a Senior Software Developer to support Ontario Health s eForms and SADIE initiatives. The selected consultant will contribute to the design, development, testing, and deployment of web based applications that support the provincial eForms rollout and... 
    Suggested

    Teckhorizon Inc

    Toronto, ON
    2 days ago
  •  ...determined by the successful candidate’s skills and experience, as well as internal equity. Empire Life is looking to hire a Software Developer to join our Front Office & Security team! We are actively seeking candidates to fill a current, open position. Why pursue this... 
    Suggested
    Permanent employment
    Full time
    Internship
    Flexible hours

    Empire Life Insurance

    Toronto, ON
    8 days ago
  • Get AI-powered advice on this job and more exclusive features. We are looking for a talented Full Stack Software Developer proficient in modern .NET technologies (at least .NET 5) and experienced in Linux environments. This hybrid role, based in Toronto, requires a candidate... 
    Suggested
    Full time
    Work at office
    Local area
    Worldwide

    Ascend FS

    Toronto, ON
    8 days ago
  • $93 - $98 per hour

    Get AI-powered advice on this job and more exclusive features. Direct message the job poster from Bevertec Full Stack Software Developer We’re currently looking for an experienced Full Stack Software Developer to join a high-impact enterprise initiative. Location... 
    Suggested
    Contract work

    Bevertec

    Toronto, ON
    8 days ago
  •  ...are accelerating our investment in analytics and AI‑powered solutions for the advertising and capital markets industries. The Software Developer, reporting to the Chief AI Systems Officer, will design, build, and operate production‑grade AI agents that automate workflows... 
    Suggested
    Full time
    Work at office
    2 days per week

    Guideline

    Toronto, ON
    8 days ago
  •  ...We are currently seeking a new Software Developer, Co‑op to join our Engineering team out of hub offices (Toronto, Calgary, Burnaby). All hub-based ClioS employees are expected to be in office minimum twice per week. Applicants should be available for an 8-month co‑op period... 
    Work at office
    Remote work
    Flexible hours

    Hanzilla

    Toronto, ON
    2 days ago
  •  ...maintaining, and conducting unit tests. Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion and migrations. General Skills / Experience Experience in... 
    Hourly pay
    Contract work

    United States Digital Space LLC

    Toronto, ON
    2 days ago
  • JOB DESCRIPTION POSITION IoT Software Developer TYPE Full-time / Hybrid About the Company the company Services is a Toronto-based, integrated energy transition company that helps public institutions and private sector organizations manage their energy costs, consumption... 
    Full time
    For subcontractor
    Work at office
    2 days per week

    United States Digital Space LLC

    Toronto, ON
    8 days ago
  • Job Purpose We are seeking a Software Developer in Test Automation – API & Services Quality Engineering to lead and evolve quality practices across our API, microservices, and distributed services platforms. This is a hands on technical role for an experienced QE who enjoys... 
    Contract work
    Flexible hours

    Scotiabank

    Toronto, ON
    8 days ago
  • Candidates should have expertise in C++ combined with an exceptional academic background in mathematics and computer science. Our Research and Development team has received many prestigious industry awards, including two Technical Achievement Awards from the Academy of Motion...

    ROSS

    Toronto, ON
    8 days ago
  • $113.41k per year

     ...AutoCAD, Autodesk Plant 3D, Pro Engineer Creo, MathCad and Microsoft Office Suite. Visit our website at Position Title: Senior Software Developer Employment Type: Full-time, Permanent Location: Hybrid Salary: $113,409 annually, for full time employment (40 hours... 
    Permanent employment
    Full time
    Work at office

    Aiolos Engineering Corporation

    Toronto, ON
    8 days ago
  • $90k - $115k per year

     ...support releases safely. Continuously improving the quality of software through reviews and refactoring. Actively participate in...  ...related field. 5-7 years of hands-on experience as a software developer (Java + Spring Boot + Hibernate/JPA + REST). Strong debugging... 
    Internship

    Propel Holdings

    Toronto, ON
    8 days ago
  • $120k - $150k per year

     ...gaming operations Collaborate with backend, frontend, product, and operations teams to deliver high-quality solutions Design, develop, and optimize systems on AWS with performance and resilience in mind Partner with Product, Operations, Commercial, and Compliance... 

    Bally's Interactive

    Toronto, ON
    8 days ago
  •  ...to build on what we’ve achieved and push innovation even further. It’s a great time to come aboard. The Role As a specialist software developer, you bring strong modeling experience, excellent analytical skills, and technical leadership. You design and evolve our data platform... 
    Long term contract
    Work at office
    Flexible hours

    Intact

    Toronto, ON
    8 days ago
  •  ...practices across the platform. Mentor and support developers through code reviews, collaboration, and...  .... What We’re Looking For: 7+ years of software development experience, including experience in a Senior or Lead Developer capacity. Strong computer science... 
    Long term contract

    SRED.io

    Toronto, ON
    8 days ago
  • Get AI-powered advice on this job and more exclusive features. Overview We are seeking a highly skilled and motivated Software Developer 1 with a strong background in Java/Kotlin, AWS and React/Typescript to join our team. The ideal candidate will have a passion for developing... 
    Full time

    Intuit

    Toronto, ON
    8 days ago
  • $136k - $160k per year

     ...infrastructure abstractions to reduce operational toil and enable engineering teams to own their deployment workflows. As a Software Developer on the Provisioning team, you will design and implement the next‑generation infrastructure‑as‑code platform using Terraform, Go,... 
    Work at office
    Flexible hours
    Shift work
    3 days per week

    Robinhood

    Toronto, ON
    8 days ago
  • Elevate your software development career in Toronto as a Javascript Software Developer. Focus on code quality and project success while enhancing your technical skills in a supportive environment. In this role, you'll be part of a high-performing team dedicated to customer... 

    United States Digital Space

    Toronto, ON
    4 hours ago
  • Elevate the quality of cloud-based educational software as an Automated Software Test Developer with D2L in Toronto, Canada. This role focuses on developing automated tests and coaching team members to enhance quality practices. D2L is seeking a skilled Software Test Developer... 

    D2L

    Toronto, ON
    4 hours ago
  • Elevate your career as a Senior Software Developer in Toronto, ON. This role focuses on Java applications, up-to-date web frameworks, and robust backend systems within an agile setting. With over 10 years of experience in the design and development cycle, your role will emphasize... 

    Accelyst

    Toronto, ON
    4 hours ago
  • $43.4k - $71.9k per year

     ...submit both their resume and their most recent unofficial transcript as part of the application process. We are looking for Software Developer Students who are eager to learn, build real‑world systems, and contribute to meaningful software solutions in a collaborative environment... 
    Permanent employment
    Internship
    Manual labor
    Flexible hours

    TechAlliance of Southwestern Ontario, London Economic Develo...

    Toronto, ON
    2 days ago
  • Job Title: RQ11260 - Senior Software Developer – ERPCase Management Working Status: In office Location: 222 Jarvis Street, Toronto Hours per day: 7.25 Responsibilities Be part of an agile, self‑directed, multi‑disciplinary team that includes managers, senior solution designers... 
    Work at office

    Amyantek

    Toronto, ON
    10 hours ago
  • Advance your career as a Senior Software Developer in our Toronto office. Bring your expertise in Spring Boot, Node.js, or .NET Core for this contract role focused on backend applications. We are looking for a seasoned Senior Software Developer with over 10 years of experience... 
    Contract work
    Work at office

    Bevertec

    Toronto, ON
    4 hours ago
  • Advance your career with TCS as a Mainframe Software Developer, using your expertise in IBM technologies to enhance critical applications. Focus on areas like COBOL, JCL, and performance tuning. Tata Consultancy Services offers a unique position for a Mainframe Developer... 

    Tata Consultancy Services

    Toronto, ON
    10 hours ago
  • Join AscendFS in Toronto as a Full Stack Software Developer, where innovation meets social impact. This hybrid role emphasizes .NET expertise and maintaining legacy applications. We are looking for a talented Full Stack Developer with at least .NET 5 and Linux experience... 

    Ascend Fundraising Solutions

    Toronto, ON
    2 days ago
  • Elevate your software development skills with this Junior Software Developer role in Toronto, Ontario. This hybrid position focuses on Golang, JavaScript, and cloud-native application development. As a Junior Software Developer, you'll have the chance to leverage your 5-... 

    Recutify

    Toronto, ON
    2 days ago
  • Jumpstart your tech career as a Software Developer Intern with Ericsson in Toronto. This role emphasizes cloud technologies, programming in Java, and working in diverse teams. As a Software Developer Intern for four months, you'll implement software solutions, collaborate on... 
    Internship

    Ericsson GmbH

    Toronto, ON
    3 days ago
  • About the job RQ08563 - Software Developer - Senior Responsibilities: Required to translate technical systems specifications into working, tested applications. This includes analysis, design and developing detailed programming specifications, writing and/or generating code... 

    Rubicon Path

    Toronto, ON
    8 days ago
  • About the job RQ08007 - Sr. Software Developer Description Job Overview: We are looking for an experienced React/NextJS NodeJS application developer with a strong background in cloud-native application. The ideal candidate will be responsible for building and developing web... 
    Local area

    Rubicon Path

    Toronto, ON
    8 days ago
  • About the role We are looking for a Senior Software Developer for our growing team! What you will accomplish with us: Perform systems and programming needs analyzes to identify problems encountered and provide proposed solutions including program specifications. Develop... 
    Flexible hours

    Intact Financial Corporation

    Toronto, ON
    8 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer. Be the first to apply!