Software Developer Co-op joining a team at Shift to build technology that enhances online work efficiency. Collaborating on impactful projects and gaining hands-on experience in a supportive environment.
Responsibilities
Fixing bugs and implementing new features.
Reviewing code written by other engineers on the team.
Testing changes to our software to ensure a high level of quality.
Reproducing problems reported by our customers.
Providing technical assistance to our customer success team.
You have made several code changes, and they have been merged into the product.
You know our product well and can answer common technical questions about it.
You can test most changes and be confident you’ve identified any problems.
Your work-term project is well underway.
You are a fully contributing member of the development team.
You know our product inside and out and are comfortable with the codebase.
Your work-term project is complete.
Requirements
Experience as a front-end or full-stack developer.
Developing knowledge of JavaScript/TypeScript.
Exposure to JS frameworks such as React, Angular and Vue.js.
Knowledge of HTML, CSS, and web technology.
Experience with testing frameworks and writing tests.
Experience as a back-end or full-stack developer.
Experience with Cloud infrastructure and/or CI/CD pipelines.
Passion for writing quality code that is maintainable.
A positive attitude and excellent communication skills.
Experience working on an Agile development team.
Comfortable with version control systems and performing code review.
Samples of demonstrating clean, well-commented, well-executed code.
Benefits
Paid internship compensation
2 wellness days
Mentorship, learning, and professional development opportunities
Participation in team events and applicable company activities
Nutrition program (eligible after first month of employment)
Financial Wellness Program (eligible after first month of employment)
Commute to work incentive (for those located in Victoria)
On-site workout facility (located in Victoria)
Volunteer programs
Marathon Sponsorship (up to $100)
Mental Health Support (EAP assistance)
Personal Significance Day Program
Office Snacks and monthly in-office lunches (located in Victoria)
Junior Software Engineer developing LookDev, Lighting, and rendering tools for Image Engine, a Vancouver VFX studio. Optimizing Arnold, Gaffer, GPU, and production workflows.
GTM Engineer building AI agents, Salesforce automation, and pipeline intelligence for ButterflyMX’s smartphone door - access platform. Improving sales productivity, data integrity, and revenue velocity.
Senior Software Engineer building scalable AWS, Big Data, and ML infrastructure for Genesys’ AI - powered customer - experience platform. Leading distributed systems projects from architecture through production.
Software Developer building full - stack web applications for Intelex’s global EHSQ software platform. Delivering agile features across React, Node.js, Azure, AWS, .NET, and SQL stacks.
Senior backend developer building AI - agent systems for Knak, an enterprise email and landing - page marketing automation platform. Designing APIs and microservices with PHP, Python, Node.js, MySQL, and AWS while mentoring engineers.
Full - stack engineer building scalable PHP/Laravel and Vue.js systems for Felix’s digital healthcare platform. Improving reliability, developing AI workflows, and delivering patient - care experiences across Canada.
Vehicle trim engineer leading finishing - component development and validation for Expleo, a global engineering, production - support, MRO, quality, and consulting organization. Guiding design, supplier, manufacturing, and production teams in Sainte - Claire’s hybrid aerospace projects.
Software Developer II building and testing software for JD Power, a provider of automotive data, analytics, and industry intelligence. Collaborating with stakeholders and platform teams across the software development lifecycle.
Senior software engineer building scientific computing and ML systems for KoBold Metals, which uses AI and novel sensors for mineral exploration. Developing scalable pipelines and tooling across scientific, geophysical, and hardware data.
Senior software engineer building integrations between Wrapbook’s AI production - finance platform and accounting, ERP, data, and AI systems. Owning pipelines, data contracts, observability, architecture, and production support for Canadian customers.