1

Web Developer Contract Jobs in Ontario (NOW HIRING)

Develop and maintain APIs, event-driven services, cloud functions and web application features ... Write and maintain automated unit, integration, contract, API and end-to-end tests while promoting ...

... develop web and desktop applications and services using Microsoft Technologies. * Write concise ... This does not constitute a written or implied contract of employment. Giesecke+Devrient ePayments ...

... web engineering practices (e.g., React, TypeScript), ensuring a consistent and maintainable ... data contracts that support responsive, reliable, and secure user experiences. * Ensure high ...

RQ00687 - Sr. Software Developer

Toronto, ON ยท Hybrid

CA$87.38 - CA$104.86/hr

RQ00687 - Sr. Software Developer 9+ month contract (188 business days) - possible extension ONSITE ... with Web Services. * Proven team player who consistently meets demanding deadlines; adept at ...

Contract Compensation: $30-$60/hour Location: Remote Role Responsibilities * Review browser-based ... Strong experience testing modern web applications. * Familiarity with browser automation frameworks ...

New

RQ11342 - Software Developer - Senior

Toronto, ON ยท On-site

CA$88.54 - CA$106.25/hr

... Months Contract (120 Business Days) - possible extension 5 Days ONSITE - 222 Jarvis Street Must Have: * 10+ years of experience as a designer and developer in the large-scale multi-client web ...

Freelance Role Contract Length: 1 year Range of Responsibilities: * Own the day-to-day ... Strong Salesforce development experience with Apex, Lightning Web Components, Salesforce APIs ...

Contract Duration: 1+ Year Long Term Location: Toronto, Ontario (Hybrid 3 days in office ... Web Workers, Service Workers, CacheStorage, IndexedDB, ES6 Proxies, and Sockets Nice to Have

Contract Duration: 1+ Year - Long Term Location: Toronto, Ontario (Hybrid - 3 days in office ... Web Workers, Service Workers, CacheStorage, IndexedDB, ES6 Proxies, and Sockets Nice to Have

Showing results 41-60

Web Developer Contract information

See Ontario salary details

$11

$46

$80

How much do web developer contract jobs pay per hour?

As of Aug 13, 2026, the average hourly pay for web developer contract in Ontario is $46.85, according to ZipRecruiter salary data. Most workers in this role earn between $32.21 and $60.34 per hour, depending on experience, location, and employer.

What are web developer contract jobs?

Web developer contract jobs involve the design or development of websites. In these positions, you work on different projects on a contract or freelance basis. Your duties depend on the type of development projects on which you work. As a front-end web developer, you work on the user interface, and your responsibilities focus on creating the visual and interactive elements of a web page or application. As a back-end developer, you may use SQL, PHP, or other languages to perform server-side development and connect the website to a database.

What is the difference between Web Developer Contract vs Web Developer Full-Time?

AspectWeb Developer ContractWeb Developer Full-Time
CredentialsTypically requires a portfolio, coding skills, and sometimes certifications like HTML, CSS, JavaScriptSame as contract; often includes additional benefits and job stability
Work EnvironmentProject-based, flexible hours, remote or on-sitePermanent employment, regular hours, usually on-site or hybrid
Employer & Industry UsageFreelance or agency work, tech companies, startupsEstablished companies, corporate tech departments
Search & Comparison IntentHigh overlap in skills, certifications, and job functionsSimilar roles but with different employment terms

Web Developer Contract roles focus on project-based work with flexible hours and shorter commitments, often suited for freelancers or agencies. Full-Time positions offer stability, benefits, and long-term employment. Both roles require similar skills and certifications, but differ mainly in work environment and employment terms.

What are some common challenges faced by web developers working on a contract basis, and how can they be managed?

Contract web developers often encounter challenges such as rapidly adapting to new codebases, aligning with different teams' workflows, and managing client expectations within tight deadlines. Effectively communicating with stakeholders, clarifying project requirements early, and staying organized with project management tools can help mitigate these challenges. Additionally, being proactive in seeking feedback and documenting work thoroughly ensures smoother collaboration and successful project delivery.

What is a web developer contract?

A Web Developer Contract is a legal agreement between a client and a web developer outlining the terms, responsibilities, deliverables, timeline, and payment for web development services. This contract protects both parties by clearly defining the scope of work, deadlines, and any intellectual property rights. It typically covers specifics such as website functionality, design, maintenance, and post-launch support. Having a contract helps to prevent misunderstandings and ensures that both the client and developer are aligned on expectations.

What are the key skills and qualifications needed to thrive as a web developer contractor?

To thrive as a Web Developer Contractor, you need strong proficiency in programming languages like HTML, CSS, JavaScript, and relevant frameworks, supported by a portfolio of completed projects. Familiarity with version control systems such as Git, content management systems (CMS), and sometimes certifications like AWS Certified Developer can be valuable. Excellent problem-solving abilities, time management, and effective client communication are standout soft skills for this role. These capabilities are essential to deliver high-quality web solutions efficiently, meet client expectations, and adapt to diverse project requirements.
What are the most commonly searched types of Web Developer jobs in Ontario? The most popular types of Web Developer jobs in Ontario are:
What are popular job titles related to Web Developer Contract jobs in Ontario? For Web Developer Contract jobs in Ontario, the most frequently searched job titles are:
What job categories do people searching Web Developer Contract jobs in Ontario look for? The top searched job categories for Web Developer Contract jobs in Ontario are:
What cities in Ontario are hiring for Web Developer Contract jobs? Cities in Ontario with the most Web Developer Contract job openings:
Infographic showing various Web Developer Contract job openings in Ontario as of August 2026, with employment types broken down into 1% Internship, 73% Full Time, 19% Part Time, 1% Temporary, and 6% Contract. Highlights an 82% Physical, 4% Hybrid, and 14% Remote job distribution, with an average salary of $97,444 per year, or $46.8 per hour.

Technology Developer

Purolator

Mississauga, ON โ€ข On-site

Full-time

Posted 26 days ago


Job description

ย It's not a package. It's a promise.

As Canada's leading integrated freight, package, and logistics provider, we've been helping promises get where they need to be for more than 60 years. How does the magic happen? The journey starts with you. The places we go, the elements we brave, the promises we deliver - it's all possible because of our people. So, whether you're looking to build new skills, make an impact in your community, or inspire your team, we go there for you.

Location of Work

This role follows a full-time hybrid work arrangement. Work is generally performed at Purolator facilities on Meadowpine Boulevard in Mississauga.

Description

We are seeking a hands-on senior software engineer who can solve complex backend and cloud challenges while contributing across the full stack. The successful candidate will take ownership from technical design through production deployment, work on high-volume customer-facing applications, mentor developers and help shape technical direction.

About the Team

Purolator Digital Channels is part of Purolator's IT organization and is responsible for developing and engineering customer-facing applications. Our goal is to deliver reliable, scalable digital solutions that support Purolator's position as Canada's leading freight, parcel and logistics provider.

Responsibilities
  • Lead technical design and solution discussions for medium-to-large initiatives, translating functional requirements into secure, scalable and maintainable designs.
  • Develop and maintain APIs, event-driven services, cloud functions and web application features using Java, Python, Angular and AWS.
  • Design and support serverless and distributed architectures using services such as AWS Lambda, API Gateway, SQS, SNS, S3, DynamoDB and Aurora PostgreSQL.
  • Build and maintain CI/CD pipelines, contribute to cloud architecture decisions and support controlled production deployments.
  • Write and maintain automated unit, integration, contract, API and end-to-end tests while promoting TDD and BDD practices.
  • Perform code reviews, improve code quality, reduce technical debt and maintain strong automated test coverage.
  • Troubleshoot production issues, monitor application health and performance, and use logs, metrics and tracing to identify root causes.
  • Identify and remediate software vulnerabilities, upgrade dependencies and apply secure coding practices aligned with OWASP guidance.
  • Optimize application performance, database queries and cloud costs without compromising reliability or maintainability.
  • Collaborate with Product Owners, QA, architects and other stakeholders throughout development, testing, UAT and release activities.
  • Prepare clear technical documentation, including solution designs, component designs, deployment information and operational guidance.
  • Mentor junior and intermediate developers, share knowledge and promote consistent engineering standards across the team.
  • Use AI-assisted development tools responsibly to improve productivity, code quality, testing and documentation.
Experience

Backend Development

  • 7+ years of experience building and supporting enterprise applications in cloud environments.
  • Strong Java and Spring Boot development experience, including REST APIs, Maven, JSON and service integration.
  • Practical Python experience, including AWS Lambda development, boto3 and pytest.

Frontend Development

  • Hands-on experience with Angular, TypeScript, HTML and CSS.

AWS and Cloud Engineering

  • Proven experience with AWS Lambda, API Gateway, SQS, SNS, S3, CloudWatch, IAM, DynamoDB and Aurora PostgreSQL.
  • Experience designing, deploying, monitoring and troubleshooting production cloud applications.
  • Experience with infrastructure as code, preferably AWS CloudFormation.

Data and Integration

  • Strong PostgreSQL and SQL skills, including data modelling, indexing and query performance tuning.
  • Experience with DynamoDB and integrating REST or SOAP services.

Testing and Delivery

  • Experience with JUnit 5, Mockito, pytest, Postman and REST Assured or equivalent testing tools.
  • Solid understanding of unit, integration, contract and API testing, automated testing, mocking, TDD and BDD.
  • Experience with GitHub Actions or a comparable CI/CD platform.

Leadership and Collaboration

  • ย Ability to lead technical discussions, review designs and code, mentor developers and communicate effectively with both technical and non-technical stakeholders.
  • Strong ownership, problem-solving and debugging skills, with the ability to work independently and manage changing priorities.
Preferred Qualifications

The ideal candidate enjoys solving complex technical problems, takes ownership from design through production and is committed to clean, maintainable and well-tested software. They are comfortable working across Java, Python, Angular and AWS; mentoring teammates; improving engineering practices; and balancing delivery speed with quality, security and operational reliability.

  • Experience with CloudWatch Insights, AWS X-Ray, Security Hub, EventBridge, Step Functions, ECS/Fargate or CloudFront.
  • Experience with SonarCloud, OpenAPI/Swagger, microservices and observability practices.
  • Experience with application or product feature design and high-volume customer-facing systems.
  • Experience using GitHub Copilot, ChatGPT, Claude or similar AI-assisted development tools in a professional software engineering environment.

Language Requirement: Proficiency in English is required for this position due to the frequent communications that must be conducted in English with various stakeholders. This requirement is justified by the nature of the responsibilities and operational needs.

POSTING DETAILS
Location:ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย 
530 - Corporateย ย 
Working Conditions:
Office Environmentย 

Reports to:ย  ย Lead Technology Developerย 
---

Purolator is an equal opportunity employer committed to diversity and inclusion. We welcome all qualified applicants and provide accommodations during the recruitment process upon request.

Purolator complies with Canadian law in all recruitment practices. During pre-screening, we may use an Artificial Intelligence (AI) tool, supported by human oversight, to efficiently manage tasks such as resume screening and candidate matching, enabling our team to connect with qualified candidates faster.

Personal information is used solely for recruitment and managed in accordance with privacy legislation. For AI-related inquiries only, contact TalentCOE@purolator.com. To apply, visit our Careers Page.

We recognize that employees and their families are essential to our success. We strive to provide a safe, healthy, and supportive workplace, ensuring the right people have the tools they need to thrive.

Every day at Purolator is an opportunity to connect with colleagues, customers, and communities to make a positive impact. Learn more about our values at www.purolator.com.