1

Full Stack Software Developer Contract Jobs in Ottawa, ON

Staff Full Stack Engineer

Ottawa, ON ยท Remote

CA$138K - CA$185K/yr

Staff Full Stack Engineer Location: Ottawa, ON or Toronto, ON | Hybrid Department: R&D Reports To: Dan Murdock, Director, Engineering (LinkedIn) Type: Permanent | Full-Time About Solink At Solink ...

Software Developer

Ottawa, ON

CA$96K - CA$118K/yr

As a Software Developer, you will * 5 plus years of software development experience * Familiar with ... Familiar with full stack web development skills and libs including Javascript, React/Redux, CSS ...

Software Developer

Ottawa, ON

CA$96K - CA$118K/yr

As a Software Developer, you will * 5 plus years of software development experience * Familiar with ... Familiar with full stack web development skills and libs including Javascript, React/Redux, CSS ...

We are looking for an innovative Full Stack Web Developer for our Electric-Eye team working a web ... Strong computational science or software development skills * Proven capability with JavaScript ...

As an L3 software developer, you will * Lead the design and delivery of well-scoped features and ... Is confident and competent across the full stack and can work on features of any size in multiple ...

Position Summary The Senior Software Developer will implement software for defence and security ... full stack web framework such as Angular or Node.js; * 3 years' experience working with Docker ...

Showing results 21-40

Full Stack Software Developer Contract information

See Ottawa, ON salary details

$38.1K

$110.1K

$169.1K

How much do full stack software developer contract jobs pay per year?

As of Jul 26, 2026, the average yearly pay for full stack software developer contract in Ottawa, ON is $110,149.00, according to ZipRecruiter salary data. Most workers in this role earn between $87,164.00 and $130,985.00 per year, depending on experience, location, and employer.

Will Fullstack be replaced by AI?

Full Stack Software Developers perform a range of tasks that involve problem-solving, coding, and system design, which are difficult to fully automate with AI. While AI tools can assist with coding and testing, human expertise remains essential for complex development, architecture, and understanding user needs. Therefore, full stack roles are unlikely to be completely replaced by AI in the near future, but they will evolve with new tools and technologies.

What is a Full Stack Software Developer Contract job?

A Full Stack Software Developer Contract job is a temporary or project-based role where a developer is responsible for working on both the front-end and back-end of a software application. Contractors are typically hired for a set duration or until a project is completed and may work with multiple clients. They are expected to have expertise in various programming languages, frameworks, and databases to build and maintain complete web applications. This role often provides flexibility in work arrangements but requires strong problem-solving skills and adaptability to different tech stacks.

Are full-stack devs still in demand?

Full-stack software developers remain in high demand due to their versatility in handling both front-end and back-end development, with skills in frameworks like React and Node.js. Companies seek these developers for their ability to work across the entire technology stack, especially in agile environments and startups. Continuous learning of new tools and programming languages helps maintain their marketability.

What engineer makes $500,000 a year?

Highly experienced full stack software developers working in senior or specialized roles at large tech companies or startups can earn $500,000 or more annually, often including bonuses, stock options, and other compensation. Achieving this level typically requires advanced skills, extensive experience, and a strong track record in software development, architecture, or leadership positions.

How much do contract software developers make?

Contract software developers typically earn between $50 and $150 per hour, depending on experience, location, and project complexity. Senior developers with specialized skills or expertise in certain technologies can command higher rates, especially for short-term or high-demand projects.

What are some typical challenges faced by Full Stack Software Developers in contract roles?

Full Stack Software Developers working on contract often face the challenge of quickly adapting to new codebases and team workflows, as projects may vary widely between clients. They may need to work independently while also collaborating with in-house developers, designers, and project managers to align on technical and business requirements. Managing tight deadlines, prioritizing tasks, and learning unfamiliar technologies or systems on the fly are common aspects of the role. Adapting quickly and maintaining clear communication are key to ensuring successful project delivery and ongoing client satisfaction.

What are the key skills and qualifications needed to thrive in the Full Stack Software Developer Contract position, and why are they important?

A Full Stack Software Developer on contract needs proficiency in both front-end and back-end technologies, such as JavaScript frameworks, server-side languages, and databases, along with a solid understanding of software development principles. Familiarity with tools like Git, containerization platforms (e.g., Docker), CI/CD pipelines, and cloud services, as well as relevant certifications, is often expected. Excellent problem-solving abilities, adaptability, and strong communication skills are essential for efficiently collaborating in dynamic environments and managing multiple project requirements. These skills enable success in delivering high-quality, scalable solutions within set deadlines while meeting client or organizational needs.

What are the most commonly searched types of Full Stack Software Developer jobs in Ottawa, ON? The most popular types of Full Stack Software Developer jobs in Ottawa, ON are:
What are popular job titles related to Full Stack Software Developer Contract jobs in Ottawa, ON? For Full Stack Software Developer Contract jobs in Ottawa, ON, the most frequently searched job titles are:
What job categories do people searching Full Stack Software Developer Contract jobs in Ottawa, ON look for? The top searched job categories for Full Stack Software Developer Contract jobs in Ottawa, ON are:
What cities near Ottawa, ON are hiring for Full Stack Software Developer Contract jobs? Cities near Ottawa, ON with the most Full Stack Software Developer Contract job openings:
Infographic showing various Full Stack Software Developer Contract job openings in Ottawa, ON as of July 2026, with employment types broken down into 60% Full Time, 22% Part Time, 1% Temporary, and 17% Contract. Highlights an 81% Physical, 3% Hybrid, and 16% Remote job distribution, with an average salary of $110,149 per year, or $53 per hour.
Full-Stack Developer (Go, Node & Kubernetes)

Full-Stack Developer (Go, Node & Kubernetes)

Fortinet, Inc.

Ottawa, ON โ€ข On-site

CA$96K - CA$118K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 21 days ago


Job description

We are seeking a Full-Stack Developer to help build our next-generation web portal. You will work across a diverse modern stack, using Node.jsย for rapid API development and Golangย for performance-critical backend services. This role is ideal for a developer who is comfortable with TypeScriptย and Reactย on the frontend and is eager to learn how to deploy and secure high-scale communication systems in Kubernetes.

Key Responsibilities

  • Hybrid Backend Development:ย Assist in building and maintaining server-side logic using both Node.js(for application-level APIs) and Golangย (for concurrent networking and VoIP services).

  • Frontend UI Construction:ย Use Reactand TypeScriptto build responsive, type-safe user interfaces.

  • Data Persistence & Caching:ย Work with PostgreSQLย for relational data modeling and Redisย for fast session management and real-time state.

  • Cloud Operations:ย Learn to package applications in Dockerย and assist with deployments using Kubernetesand Helmcharts.

  • Security Implementation:ย Help enforce Zero Trustย principles by integrating OAuth2/OIDCย authentication flows across the web stack.

Technical Skills & Qualifications

  • JavaScript Ecosystem:ย Strong fundamentals in JavaScript (ES6+), TypeScript, and Node.js.

  • Backend Fundamentals:ย Basic proficiency in Golang; understanding of structs, interfaces, and how to write clean, concurrent code.

  • Frontend Skills:ย Experience building web applications with React.

  • Database Basics:ย Familiarity with SQL (PostgreSQL)ย and an interest in distributed caching with Redis.

  • Infrastructure Interest:ย Exposure to Linux, Git, and containerization; curiosity about Kubernetesย and VoIPย protocols (SIP/RTP).

Preferred Qualifications

  • Experience with Express.js or similar Node.js frameworks.

  • Experience involving real-time networkingย and/or cloud-nativeย development.

  • Familiarity with cloud platforms (GCP) is a plus.

The Canada base salary range for this full-time position is expected to be between $96,800 - $118,300 annually.ย  Wage ranges are based on various factors including the labour market, job type, and job level.ย  Exact salary offers will be determined by factors such as the candidate's subject knowledge, skill level, qualifications, and experience.ย 

This job posting represents an existing vacancy.

Fortinet strives to provide you and your family with a comprehensive benefits package. Benefits eligibility starts on your first day of hire and comprises of 100% company paid medical, dental, and vision coverage, including a Health Spending Account and a Personal Spending Account that gives you flexibility to spend where you need it the most. Our Employee & Family Assistance Plan (EFAP) offers you and your family access to various services like counseling, legal advice, mental health resources etc. We also provide critical illness, disability, and life insurance, as well as a Group Registered Retirement Savings Plan (RRSP) with a company match to help you save faster for retirement. We offer competitive Paid Time Off and flexible leave policies, including paid health days, to help you take care of yourself and your family members.

All roles are eligible to participate in the Fortinet equity program.ย  Bonus eligibility is reviewed at time of hire and annually at the Company's discretion.ย