Software Developer
$70k - $110k per yearShyftLabs
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- 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
- ...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...SuggestedPermanent employmentFull timeInternshipFlexible hours
- 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...SuggestedFull timeWork at officeLocal areaWorldwide
$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...SuggestedContract work- ...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...SuggestedFull timeWork at office2 days per week
- ...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 officeRemote workFlexible hours
- ...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 payContract work
- 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 timeFor subcontractorWork at office2 days per week
- 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 workFlexible hours
- 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...
$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 employmentFull timeWork at office$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$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...- ...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 contractWork at officeFlexible hours
- ...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
- 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
$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 officeFlexible hoursShift work3 days per week- 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...
- 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...
- 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...
$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 employmentInternshipManual laborFlexible hours- 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
- 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 workWork at office
- 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...
- 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...
- 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-...
- 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
- 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...
- 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
- 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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer. Be the first to apply!
- senior software developer Toronto, ON
- software engineer - computer Toronto, ON
- software developer remote Toronto, ON
- software engineer intern Toronto, ON
- software engineer devops Toronto, ON
- junior software developer internship Toronto, ON
- remote entry level software developer Toronto, ON
- linux software engineer Toronto, ON
- software engineer internship Toronto, ON
- ingénieur logiciel Toronto, ON
