
Software Developer
ShyftLabs
Posted 2026-05-29
CAD 70,000 - CAD 110,000 per year
Tech & Engg
Job Description
Ovii's Interpretation of the Role
ShyftLabs seeks a motivated Software Developer to build and maintain full‑stack, cloud‑based applications and AI‑enhanced features. The role works in a hybrid setting within an agile engineering team, delivering high‑quality code for Fortune 500 clients.
Role Snapshot
- Full‑stack development
- AI‑enhanced feature building
- Cloud services
- Hybrid (3 days onsite)
- Agile team collaboration
- Technical design & documentation
Must-Have Requirements
- Python
- TypeScript/JavaScript
- Java
- Go
- React / Next.js / Angular
- SQL / NoSQL databases
- Git
- CI/CD pipelines
- software development
- full-stack application development
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
Nice-to-Have Signals
- AWS / Azure / GCP (familiarity)
- AI development tools (Copilot, ChatGPT, Claude, etc.)
Work Setup
- Location: Toronto, Canada
- Work mode: HYBRID
- Employment type: Full-Time
Not Specified in JD
- Visa sponsorship
- Remote eligibility
- Certifications
- Relocation
- Notice period
- Travel
- Security clearance
- Coding test
- Portfolio
- GitHub
- Cover letter
What You'll Likely Work On
- Design, develop, test, and maintain scalable full‑stack applications and cloud‑based services
- Build AI‑powered features using LLMs, AI agents, and vector databases
- Collaborate with architects, product managers, and designers to deliver solutions aligned with business goals
- Participate in solution design, technical planning, estimation, and sprint activities
- Write clean, secure, maintainable code and follow engineering best practices and code‑review processes
- Leverage AI‑assisted development tools to boost productivity and code quality
- Contribute to system architecture, technical documentation, and continuous improvement of the platform
Good Fit If You Have
- Curiosity and passion for solving complex problems
- Strong communication and collaboration skills
- Eagerness to learn emerging AI and cloud technologies
Skills
- Python
- TypeScript/JavaScript
- Java
- Go
- React / Next.js / Angular
- AWS / Azure / GCP
- SQL / NoSQL databases
- Git
- CI/CD pipelines
- AI development tools (Copilot, ChatGPT, Claude, etc.)