1

Full Stack Software Developer Contract Jobs in Ottawa, ON

About the Job We are searching for a Senior iOS/tvOS Software Developer to join the CNN Mobile and ... Demonstrated full-stack development experience with mobile and CTV native clients, SDKs, and APIs ...

Scalable full-stack software engineering experience * Awareness of Autodesk Platform Services, ObjectArx, or Revit APIs * Awareness of ArcGIS web application development * Familiarity with TypeScript ...

Sr. Web Developer - AEC Integration

Ottawa, ON · On-site

CA$94K - CA$138K/yr

Scalable full-stack software engineering experience * Awareness of Autodesk Platform Services, ObjectArx, or Revit APIs * Awareness of ArcGIS web application development * Familiarity with TypeScript ...

As a Senior Software Developer, you will take ownership of complex technical initiatives, mentor ... Demonstrated expertise in full-stack development including backend APIs, database design, and ...

Be Seen First

SCADA/MES Software Developer - Industrial Automation Wage based on experience We are seeking a ... Contribute to full-stack development , including frontend and backend web applications Technical ...

You will work hands on across the stack, delivering reliable, performant features while ... about software engineering and take pride in high quality work You thrive in fast paced ...

Own the endtoend software architecture for machine HMI stacks, including Angularbased touchscreen ... Experience starting projects from scratch, full software development lifecycle experience.

Qualifications & Experience 3+ years working on production systems with other engineers. 3+ years with JavaScript, including ES6+ features and asynchronous patterns. Experience with at least one ...

We are searching for an iOS Software Engineer to join the CNN Mobile Engineering Team. They are an ... Demonstrated full-mobile stack development experience with mobile native clients, SDKs, and APIs ...

As the Staff Software Engineer, you will provide technical leadership for the development team. You ... Demonstrated full-mobile stack development experience with mobile native clients, SDKs, and APIs ...

Showing results 41-60

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.
Senior Software Developer, tvOS

Senior Software Developer, tvOS

Warnerbros

Kanata, ON

Full-time

Medical, Life, Retirement, PTO

Posted 12 days ago


Job description

Welcome to Warner Bros. Discovery... the stuff dreams are made of.

Who We Are...

When we say, "the stuff dreams are made of," we're not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD's vast portfolio of iconic content and beloved brands, are the storytellers bringing our characters to life, the creators bringing them to your living rooms and the dreamers creating what's next...

From brilliant creatives, to technology trailblazers, across the globe, WBD offers career defining opportunities, thoughtfully curated benefits, and the tools to explore and grow into your best selves. Here you are supported, here you are celebrated, here you can thrive.

We are the now and the next. The power behind the people building the future. We are born from the spirit of innovation. We are created from the idea that people around the world want more, need more, deserve more. We are the home of the global digital revolution. We are CNN.

To see what it's like to work atCNN, follow @WBDLife onInstagramandX!

About the Job

We are searching for a Senior iOS/tvOS Software Developer to join the CNN Mobile and Connected TV (CTV) Engineering Teams. They are an individual contributor, self-directed, able to work with minimal supervision, and is typically expected to take on the most difficult technical challenges. The Senior Developer will contribute to the technical direction, supporting the Principal Engineers/Architects in defining the technology strategy and implementation. He/she will provide guidance and mentoring to less experienced developers. We need our engineers to be versatile and always eager to tackle new problems while working in a fun, collaborative and fast-paced environment. 

The Senior iOS/tvOS Software Developer contributes to mobile and CTV technology strategy, architecture, best practices, and choice of tools and technology stack across iOS and tvOS app platforms, supporting backend APIs, CI/CD tools, and testing automation. They ensure technical execution and release of CNN's mobile and CTV apps to end consumers. They partner with Product, Design and Delivery Leaders to help teams deliver on product initiatives and operational execution.

About the Team

This is a great opportunity for an individual that is passionate about building mobile and CTV apps for News audiences. Our team builds innovative and creative user experiences taking advantage of the latest features and technologies that CNN has to offer.

The Daily

  • Architect and build intuitive, simple and elegantly designed mobile and CTV apps that people want to use

  • Provide support and development of software tools and procedures to extend and enhance the core production pipeline

  • Work with multiple departments, including Product, Design, Delivery, Editorial and Engineering to implement CNN Digital consumer experience solutions and apps

  • Assist with troubleshooting production problems, root cause analysis, and debugging

  • Development and maintenance of existing production systems supporting CNN's digital ecosystem

  • Mentor more junior developers

  • Ensure software development follows industry best practices, policies and guidelines. Specifically, ensuring that technical solutions are in line with established CNN Digital strategy, standards in respect to architecture, security, corporate governance, coding standards, monitoring, logging, unit test, and service enablement

The Essentials

  • BS/MS in computer science (or equivalent)

  • Demonstrated advanced understanding of troubleshooting, root-cause analysis, application design, solution development, human factors/usability design, and implementation of projects for major business units or the enterprise

  • Minimum 5 years professional development environment

  • Strong foundation in programming fundamentals such as data structures and algorithms

  • Ability to develop new and innovative applications as well as maintaining existing code

  • Demonstrated full-stack development experience with mobile and CTV native clients, SDKs, and APIs (Swift/Objective-C, SwiftUI, iOS/tvOS platforms)

  • Demonstrated expert knowledge of software development methodologies, practices, and architecture, specifically experience architecting performant, scalable, and secure mobile and CTV apps

  • Hands-on experience with mobile/CTV DevOps CI/CD tools and implementing best practices, including automation of deployment, code signing tools and automated tests. Preferred familiarity with Git and Bitrise.

  • Ability to communicate effectively, both written and verbal, with technical and non-technical cross-functional teams

  • Experience building flexible software architecture to accommodate shifting business needs

The Nice to Haves

  • Knowledge of Cloud Computing platforms such as Amazon AWS

  • General familiarity with database technologies (SQL/RDBMS, NoSQL, GraphDB, etc.)

  • Knowledge of or previous experience with VOD is a plus, including experience working with video playback on iOS/tvOS apps

How We Get Things Done...

This last bit is probably the most important! Here at WBD, our guiding principles are the core values by which we operate and are central to how we get things done. You can find them at www.wbd.com/guiding-principles/ along with some insights from the team on what they mean and how they show up in their day to day. We hope they resonate with you and look forward to discussing them during your interview.

Championing Inclusion at WBD

Warner Bros. Discovery embraces the opportunity to build a workforce that reflects a wide array of perspectives, backgrounds and experiences. Being an equal opportunity employer means that we take seriously our responsibility to consider qualified candidates on the basis of merit, without regard to race, color, religion, national origin, gender, sexual orientation, gender identity or expression, age, mental or physical disability, and genetic information, marital status, citizenship status, military status, protected veteran status or any other category protected by law.

If you're a qualified candidate with a disability and you require adjustments or accommodations during the job application and/or recruitment process, please visit our accessibility page for instructions to submit your request.

In compliance with local law, we are disclosing the compensation, or a range thereof, for roles in locations where legally required. Actual salaries will vary based on several factors, including but not limited to external market data, internal equity, location, skill set, experience, and/or performance. Base pay is just one component of Warner Bros. Discovery's total compensation package for employees. Pay Range: $109,700.00 - $159,700.00 salary per year. Other rewards may include annual bonuses, short- and long-term incentives, and program-specific awards. In addition, Warner Bros. Discovery provides a variety of benefits to employees, including health insurance coverage, an employee wellness program, life and disability insurance, a retirement savings plan, paid holidays and sick time and vacation.This position is open for an existing position vacancy.