Full Stack Developer (Temporary Full-Time 12-Month Contract)
$68.36k - $97.66k per yearVeterinary Purchasing Co.
Veterinary Purchasing Co. Ltd. (VP) located in St. Marys, Ontario, is the largest veterinary owned distributor in Canada. Our primary purpose is to ensure that Veterinarians have the supplies they need to provide healthcare to all types of animals. We are currently looking for an experienced individual to join our Information Technology team in a Full Stack Developer role.
FULL STACK DEVELOPER (Temporary Full-Time – 12-Month Contract)
Reporting to the Application Services Manager, the Full Stack Developer designs, develops, integrates, and supports secure, scalable applications across the full software development lifecycle. Working with Business Analysts, Quality Assurance resources, developers, vendors, and internal stakeholders, this role translates business needs into production-ready solutions spanning front-end development, back-end services, APIs, databases, testing, deployment, and production support.
Essential Duties and Responsibilities:
- Design, build, test, deploy, and maintain responsive web applications using React.js, JavaScript/TypeScript, Node.js, and/or C#/.NET
- Translate approved business and technical requirements into maintainable solution designs, reusable components, acceptance criteria, and production-ready software
- Design, secure, document, and consume RESTful APIs and JSON-based integrations, including authentication, validation, error handling, logging, monitoring, and recovery
- Design and maintain relational database objects, schemas, queries, stored procedures, and data-access logic that protect data integrity, security, scalability, and performance
- Participate throughout the software development lifecycle, including estimation, planning, source control, peer code review, testing, change management, release, deployment, and post-release support
- Assess upstream and downstream impacts, troubleshoot production defects and integration issues, and communicate risks, dependencies, and corrective actions clearly
- Apply secure-development and quality practices, including access control, dependency management, vulnerability remediation, automated testing, and traceable change records
- Provide realistic estimates, manage competing priorities, maintain technical documentation, and deliver reliable solutions within agreed timelines
- Partner with technical and business colleagues while remaining accountable for independently assigned work
- Other related duties as assigned
Health & Safety:
- Works in compliance with the Occupational Health & Safety Act and follows VP’s policies and procedures
- Conducts self with regard for the safety of all employees
- Participates in health and safety training, meetings, and drills as required; is aware of safety and evacuation procedures
- Reports any health & safety violations or hazards to appropriate contacts (JHSC Representatives, Supervisors, Managers)
Good Manufacturing Practices (GMP):
- Follows and understands all relevant Standard Operating Procedures and requirements related to Good Manufacturing Practices
Company Culture:
- Demonstrates a commitment to VP’s core values of service , care , respect , integrity and community by incorporating these principles into daily work, decision-making, and interactions with colleagues, clients, and stakeholders
- Embodies and promotes VP’s mission of delivering the highest level of service to our member practices through the personal actions of people care
Skills and Knowledge Required:
- Bachelor's Degree in Computer Science, Software Engineering, Computer Engineering, or a related discipline; an equivalent combination of practical experience and professional development may be considered
- Four or more (4+) years of professional software development experience in a collaborative team environment
- At least two (2+) years of hands-on professional experience developing production applications with React.js
- Strong proficiency with JavaScript/TypeScript, HTML5, and CSS3, including responsive and maintainable user-interface development
- Professional back-end development experience using Node.js, C#/.NET, or both, including RESTful APIs, JSON data, and application integrations
- Strong relational-database and SQL skills, including schema design, query performance, and data-integrity considerations
- Working knowledge of Git-based workflows, peer code review, CI/CD, change management, and platforms such as Azure DevOps, GitLab, or comparable tools
- Strong analytical, project-delivery, written, and verbal communication skills, including the ability to translate business requirements into technical solutions
- Ability to manage priorities, work independently when required, and remain aligned with teammates, stakeholders, and established development practices
Preferred Assets:
- Experience with Microsoft Azure or another major cloud platform such as AWS or Google Cloud Platform
- Experience building or improving CI/CD pipelines, automated deployments, or containerized solutions using Docker or comparable technologies
- Practical experience working within Agile or Scrum delivery frameworks
- Experience integrating enterprise, warehouse, operational, or third-party systems in a regulated, privacy-sensitive, or audit-sensitive environment
Schedule and Hours of Work:
- Monday to Friday 8:30 a.m. to 5:00 p.m.
Location:
- This is a hybrid role, located at our head office (485 Queen St W, St. Marys, ON N4X 1B7)
Compensation:
$68,359.00 - $97,656.00
Note: Compensation will be determined based on the successful applicant's experience and qualifications
Vacancy Reason:
- Replacement
Why Choose VP?
- Competitive compensation
- Proud to support the local St. Marys community
- Helping to serve the animal health industry in Canada
How to Apply:
Please apply online with a cover letter and resume at:
Application Deadline:
4:00 p.m. ET, Friday, September 18, 2026
VP does not use AI to screen, select, or assess candidates. We thank all applicants for their interest; however, only those chosen for an interview will be acknowledged. No phone calls please.
VP is committed to employment equity and welcomes diversity. In addition, Veterinary Purchasing Company Ltd. encourages applications from all qualified individuals including persons with disabilities, Aboriginal persons, women, and members of visible minorities.
Veterinary Purchasing Company Ltd. provides accommodations to applicants with disabilities throughout the hiring process. If you require accommodations to complete an application, please contact Human Resources View email address on jobs.jobcopilot.com or call View phone number on jobs.jobcopilot.com and we will work with you to meet your accommodation needs.
$60 - $80 per hour
...Team, Excellence, Curiosity, Common Sense and Clarity. The Role We are looking for an Intermediate Full-Stack Developer to join the Structura team on contract. Structura is BGC's commercial cloud platform for automated interpretation of acoustic and optical televiewer...Contract workHourly payFull timeFor contractorsCasual workWork at officeFlexible hours1 day per week$50k - $53k per year
...financial growth. As a Financial Services Representative (12-Month Contract) : As our Financial Services Representative, you will... ...corporate office and other Member Experience partners. Develop goals with Manager that are clearly defined, measurable and achievable...Contract workFull timeWork at officeLocal areaFlexible hoursAfternoon shift$60k - $65k per year
...salaried employees, and acts as a resource for payroll and finance teams to ensure accuracy, compliance, and timely reporting. This role is a temporary 12-month term position. Work Location: Acheson, Alberta. Salary: $60,000 - $65,000 annually. Work...Temporary workHourly payFull timeInternshipWork at officeRemote workMonday to friday2 days per week- ...of Finance, the Controller will manage full-cycle accounting and ensure the accuracy and... ...overall business objectives. Contract Duration : August 17, 2026 – August 31, 2027... ...accurate financial reporting. Oversee the monthly, quarterly, and annual financial close processes...Contract workFull timeFlexible hours
$52k - $62k per year
...opportunities for individuals seeking challenging and rewarding careers. Quesnel Corporate Office is currently recruiting a Temporary Documentation Specialist (12-month position). Reporting to the Logistics Manager- Shared Services, and working out of our Quesnel office, this role...Temporary workFull timeWork at office- ...The Role We are hiring a Marketing Operations Manager on a 12-month contract to cover a parental leave on our Marketing team. This role has... ...sends to existing clients and ABM sends to net-new accounts. Develop personalized messaging and content tailored to specific...Contract workRemote jobFull timeWork from homeFlexible hours
$60k - $85k per year
...is at the center of everything we do, and we're looking for a Full-Stack Developer who wants their code to actually mean something. You'll work directly... ...Extended health, dental, vision, and life insurance Paid Time Off Flexible Work: Remote on Fridays + full remote...Full timeRemote workFlexible hours$54.25k - $88.75k per year
...motivated individuals to grow with us. Project Administrator - 12 Months Contract Join Us in Supporting a Transformational Mining Expansion!... ...onboarding as required. Planning & Coordination: Develop and maintain the project labour outlook to support camp loading...Contract workFull timeFor contractorsWork at office$96k - $132k per year
...cybersecurity, and anti-fraud innovation, developing and delivering cutting-edge technologies... ...over 400 million devices and analyze over 12 billion transactions a year. At the... ...the intersection of brand storytelling and full-stack marketing execution. You'll specialize in...Contract workFull timeLive InWork at officeLocal areaWork from homeShift work- ...edge specialty pharmacy services. Attractive Compensation: Robust and Comprehensive compensation. What & Where: Full-Time, Temporary (Contract 12-Months) in Edmonton, AB Why BioScript Solutions? At BioScript, we're not just a company – we're a fast growing...Contract workTemporary workFull timeApprenticeshipSeasonal workLocal areaMonday to fridayFlexible hoursDay shift
- ...compliance with internal controls, and supporting month-end and year-end closing activities.... ...reports as needed, providing accurate and timely information to management. Maintain... ...being dependable. Health & Wellness: Full-time permanent employees get medical, vision...Contract workPermanent employmentFull timeWork at officeFlexible hoursDay shift
- ...You’ll work on real product features that are used by real customers, and many of our interns join us full-time after graduation . Full Stack Software Developer – Co-op / Internship Location: Quebec-based (Montreal preferred) Duration: 4+ months The...Remote jobFull timeInternshipFlexible hours
$64.5k - $114.5k per year
...business needs, base compensation may vary. Please note: This range reflects the expected base salary for this role but may not represent the full compensation range for all experience and skill levels. During the recruitment process, we will discuss and consider how your unique...Contract workLong term contractFull timeWork at office- ...weekend earlier during the summer months! 17 Paid Days Off (in... ...single day? As a Backend-focused Developer on our team, you will drive the... ...you on our team. Core Tech Stack: Go • AWS • GCP • Node.js •... ...duties may evolve and change over time. WE ARE HOPING YOU HAVE:...Full timeFlexible hoursWeekend work
$85k - $140k per year
...diversity of all kinds. About the Role Full-stack engineers tackle many exciting and... ...coverage Professional development budget Monthly Transit Reimbursement Support from... ...Measure results, not hours. Respect your time and that of others; come prepared and...Full timeWork at officeRemote workFlexible hours3 days per week- ...UI team, and our Service Delivery team. This position is fully remote, with the opportunity to travel throughout North America at times to SpryPoint events and to client sites. ✈️ What you'll be doing: Creating exciting and effective training for our clients...Contract workFull timeRemote workFlexible hours
$90k - $120k per year
...growth, and are passionate about helping businesses thrive by developing technology solutions that enable them to excel in their... ...offer, visit . ABOUT THE ROLE: We are looking for a Full Stack Developer to join our dedicated and experienced technical team to provide...Full timeRemote work- ...Culture Coordinator to join us on a maternity leave replacement contract. In this role, you'll own the day-to-day employee... ...exceptional candidate and onboarding experience. This is a full-time, temporary position covering a maternity leave, with the possibility of...Contract workTemporary workRemplacementFull timeWork at officeRemote workWork from homeFlexible hours
- ...across dozens of pages, multiple brands, future launches, and developer workflows. You’ve worked with tokens, variables, component... ...Figma file and a system that can actually scale. In this 12-month contract, you’ll help restructure our existing single-brand design system...Contract workFull timeFlexible hours
$84k - $105k per year
...identify trends, solve problems, and influence decisions that support both employees and business objectives. This is a full time, fixed term 12-month contract. Why join Tipalti? Tipalti is the AI-powered platform for finance automation, elevating how finance teams...Contract workFull timeFixed term contractWork at officeFlexible hours- ...customers, and the passion of our thousands of employees across the country. Job Description (12-month contract) The Paid Media Specialist plays a key role in developing and executing integrated media plans across all available digital platforms to support growth and...Contract workFull timePart timeInternshipWork from homeFlexible hours
$100k - $115k per year
...About the Role KUBRA is hiring a Project Manager -12 month Contract to lead the end-to-end delivery of a portfolio of technology projects across client-facing and internal initiatives. This role offers the opportunity to make an immediate impact, take ownership of meaningful...Contract workLong term contractPermanent employmentCasual workLmiaWork at officeImmediate startWork visa$50k - $60k per year
...influences without authority, and wants to make a meaningful impact in a dynamic corporate environment. This is a temporary position with a term of approximately 12 months. Work Location: Acheson, AB. Salary: $50,000 - $60,000 annually. This temporary position is eligible...Temporary workFull timeInternshipWork at officeRemote workMonday to friday2 days per week$75k - $85k per year
...is seeking a Communications and Marketing Specialist for a 12-month contract with the opportunity for extension. The Marketing and Communications... ...Creation and Social Media: RFPs, Pitches & Proposals: Develop and write comprehensive and persuasive RFPs, pitches and...Contract workFull timeWork at officeLocal areaOverseasFlexible hours1 day per week$102.72k - $128.4k per year
...make theirs. Join us today! THE JOB: Manager, Shared Care (12 Month Contract) The starting salary range falls within the minimum to mid-... ...reporting and evaluation functions, overseeing analyses; and developing frameworks, operational plans and other documentation and meetings...Contract workTemporary workLong term contractFull timeImmediate startFlexible hours$100k - $120k per year
Full Stack SAP Developer (Remote, Canada) Location: Remote anywhere in Canada (but you must already be legally eligible to work in Canada) Salary... ...designed to be a long-term document repository. Invoices, contracts, HR files and other business documents need to be stored,...Remote jobLong term contractFull timeFlexible hours- ...Sweetgreen, Peloton, Gilt Groupe, Lightspeed, and Outbrain. The Full-Stack Developer will report directly to the VP of Data and Technology and will... ...Upward mobility and growth opportunities Generous paid-time off, parental leave, and company wide holidays Discounted...Full time
- ...-to-API so data moves between them cleanly and in near real-time, with no manual re-entry anywhere. The results back it up -... ...Canada and beyond. The Opportunity We're looking for a Full Stack Software Developer Co-op to join our R&D team - and we'll be upfront about what...Full timeInternshipRemote workFlexible hours
- ...Care Supervisor - Edmonton (12-Month Contract) CBI Home Health supports people at home and in the community. We are one of Canada’s leading... ...Our teams work together to deliver the right care at the right time, helping people live safely, independently, and with dignity. Come...Contract workFull timeLocal areaFlexible hours
- ...THE ROLE: Senior Full-Stack Developer ABOUT YOU You’re a passionate and capable Senior Full-Stack Developer who enjoys building thoughtful... ...AWS and Kubernetes. • Experience with message brokers, and time-series databases. • Experience developing or supporting large...Long term contractFull timeInternshipWork at officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Full Stack Developer (Temporary Full-Time 12-Month Contract). Be the first to apply!
