1

React Native Full Stack Developer Jobs in Ottawa, ON

We're looking for a passionate Senior Full-Stack Developer who wants to make a difference in a fast ... Write lots of code in Python and React/JS Our Tech Stack * Web: HTML, Javascript, CSS, React

We are looking for an experienced Senior Full-Stack (React & Node) Developer for our client. This is a permanent position that is completely remote! Our client is a fintech company based out of ...

We are looking for an experienced Senior Full-Stack (React & Node) Developer for our client. This is a permanent position that is completely remote! Our client is a fintech company based out of ...

AI Full Stack Developer

Ottawa, ON ยท On-site

CA$114K - CA$171K/yr

We are seeking a talented senior full stack developers or team leads to join our Canadian Apps and ... Proficiency in front-end frameworks such as React, Angular, or Vue.js. * Solid experience creating ...

Software Developer - Full Stack

Kanata, ON ยท Hybrid

CA$95K - CA$140K/yr

Experience with JavaScript client frameworks (React) * Experience with Python * Comfortable working ... Experience with cloud native infrastructure and SaaS * Experience with containers, microservices ...

Software Engineer (Full Stack)

Ottawa, ON ยท On-site

CA$70K - CA$120K/yr

Work within a cloud-native SaaS environment - deploying, monitoring, and scaling services on shared ... Proficiency with React and modern front-end web development (component design, state management ...

Software Engineer (Full Stack)

Ottawa, ON ยท On-site

CA$110K - CA$160K/yr

Work within a cloud-native SaaS environment - deploying, monitoring, and scaling services on shared ... Proficiency with React and modern front-end web development (component design, state management ...

You will contribute to customer-facing applications, backend APIs, cloud-native services, and data ... Build responsive and scalable frontend applications using React (Remix), TypeScript, and Vue.js

You will contribute to customer-facing applications, backend APIs, cloud-native services, and data ... Build responsive and scalable frontend applications using React (Remix), TypeScript, and Vue.js

next page

Showing results 1-20

React Native Full Stack Developer information

See Ottawa, ON salary details

$37.6K

$103.7K

$163.4K

How much do react native full stack developer jobs pay per year?

As of Jul 26, 2026, the average yearly pay for react native full stack developer in Ottawa, ON is $103,677.00, according to ZipRecruiter salary data. Most workers in this role earn between $78,591.00 and $125,269.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a React Native Full Stack Developer, and why are they important?

To thrive as a React Native Full Stack Developer, you need strong proficiency in JavaScript, React Native, backend technologies (such as Node.js), and familiarity with RESTful APIs, typically supported by a degree in computer science or equivalent experience. Experience with version control systems (like Git), mobile app deployment tools, and cloud platforms such as AWS or Firebase is commonly required. Problem-solving ability, teamwork, and effective communication are crucial soft skills in this role. These competencies ensure seamless app development, efficient cross-functional collaboration, and the delivery of robust, user-friendly mobile solutions.

What are the typical challenges faced by React Native Full Stack Developers when integrating front-end and back-end components?

React Native Full Stack Developers often encounter challenges when ensuring seamless communication between the mobile app's front-end and the back-end services. Common issues include managing data consistency, optimizing API performance, and handling different environments (iOS, Android, and web). Additionally, debugging issues that span both client and server sides can be complex and require a strong understanding of both JavaScript/TypeScript and server-side technologies. Collaborating closely with UI/UX designers and back-end engineers is essential to address these challenges and deliver a smooth user experience.

What is a React Native Full Stack Developer?

A React Native Full Stack Developer is a software developer who specializes in building mobile applications using React Native for the front-end, while also possessing the skills to work on back-end technologies such as Node.js, Express, databases, and APIs. This role requires proficiency in both client-side and server-side development, enabling the developer to create seamless and fully functional mobile apps from start to finish. React Native Full Stack Developers are often responsible for designing, developing, testing, and deploying mobile applications, as well as integrating them with back-end services and databases.
What are popular job titles related to React Native Full Stack Developer jobs in Ottawa, ON? For React Native Full Stack Developer jobs in Ottawa, ON, the most frequently searched job titles are:
What job categories do people searching React Native Full Stack Developer jobs in Ottawa, ON look for? The top searched job categories for React Native Full Stack Developer jobs in Ottawa, ON are:
Infographic showing various React Native Full Stack Developer job openings in Ottawa, ON as of July 2026, with employment types broken down into 100% Full Time. Highlights an 50% In-person, and 50% Remote job distribution, with an average salary of $103,677 per year, or $49.8 per hour.

Senior Full Stack Developer -Device Management

Solink

Ottawa, ON โ€ข Remote

CA$115K - CA$154K/yr

Full-time

Medical, Dental

Posted 27 days ago


Job description

Senior Full Stack Developer- Device Management

Location: Ottawa, ON | Hybrid
Department: R&D
Reports To: Sean O'Hagan, [Director, Engineering]
Type: Permanent | Full-Time

About Solink

At Solink, our mission is to safeguard what matters most. We provide businesses with the tools to know sooner and act faster by transforming video security into real-time operational insights.

Our cloud-based platform integrates seamlessly with your existing cameras and systems, turning them into intelligent sensors that detect and interpret key moments. This empowers teams to make data-driven decisions, enhance security, and improve operational efficiency.

Trusted by over 30,000 locations across 32+ countries - including brands like McDonaldโ€™s and JYSK - Solink delivers clarity when it counts. Our solutions help businesses reduce shrink, optimize performance, and respond proactively to potential threats.

We're growing rapidly, earning industry recognition, and scaling with purpose. Weโ€™ve been recognized by Deloitteโ€™s Fast 50โ„ข and Fast 500โ„ข, Business Intelligence Group, and as one of Ottawaโ€™s Best Places to Work. And weโ€™re just getting started!

The Role

Weโ€™re looking for a Senior Full Stack Developer to join our Device Management teamโ€”a core group responsible for building performant, scalable, and user-friendly solutions at the heart of Solinkโ€™s cloud platform.

In this role, youโ€™ll be a key contributor to systems that interact with thousands of IoT devices in the field. Youโ€™ll work across the full stackโ€”building APIs in Rust, crafting polished interfaces with React, and architecting cloud-native systems that scale globally.

This is a hands-on position suited for an experienced developer who thrives on solving complex challenges and has a passion for high-performance backend services. Youโ€™ll work with a modern stackโ€”Rust, Node.js, React, and AWS Serverlessโ€”and collaborate closely with designers, architects, and fellow engineers to bring new features to life and scale them across a rapidly growing user base.

As a senior member of the team, youโ€™ll help shape architectural direction, influence implementation best practices, and mentor peers as Solink continues to grow.

What Youโ€™ll Do
  • Lead the end-to-end delivery of features across the full stack, with a focus on IoT device configuration, monitoring, and deployment tools.

  • Design, build, and maintain scalable RESTful APIs and cloud services using Rust, TypeScript, and Node.js in a serverless AWS environment (Lambda, DynamoDB, SQS, Kinesis).

  • Develop responsive, modern UIs with React and TypeScript, collaborating with frontend engineers to deliver seamless, user-centric experiences.

  • Contribute to system architecture, database schema design, and performance optimization across the stack.

  • Participate in and help lead design sessions, code reviews, RFCs, and cross-functional planning with product, QA, and other engineers.

  • Mentor junior and intermediate developers, fostering technical growth and knowledge sharing.

  • Support monitoring, alerting, and troubleshooting to ensure system reliability and resolve production issuesโ€”including those involving device connectivity.

  • Help shape the technical strategy, infrastructure, and long-term scalability of our platform.

What You Bring

Must-Have:

  • 6+ years of experience building cloud-first products, with strong proficiency in both front-end and back-end development.

  • Skilled in React and TypeScript, with hands-on experience designing and delivering user-facing features.

  • Experienced with back-end development using Node.js and/or Rust, with a solid understanding of API design, system performance, and scalability.

  • Familiar with serverless AWS infrastructure (Lambda, DynamoDB, SQS) and comfortable working with Infrastructure as Code tools like CDK, Terraform, or Serverless Framework.

  • Strong systems thinker with experience designing distributed, resilient, and high-performance services.

  • A collaborative communicator who contributes thoughtfully in cross-functional teams, code reviews, and architectural discussions.

  • Curious, self-directed, and motivated to learn, mentor others, and challenge assumptions to improve the product and user experience.

Nice-to-Have:

  • A good eye for UX or design

  • Experience with IoT device communication

  • Familiarity with video technologies, including playback, recording, or configuration workflows.

  • Experienced in database design and optimizationโ€”not just implementation

  • Familiarity with CI/CD pipelines, production monitoring tools, and observability practices.

  • Background in DevOps, cloud cost optimization, or infrastructure performance tuning.

  • Experience with Snowflake, Elasticsearch, or other cloud-native data platforms.

  • Previous exposure to event-driven architectures (e.g., via Kinesis, Kafka, or similar) and real-time data processing.

  • Contributions to open-source Rust projects or strong Rust side-projects.

  • Prior experience working in fast-growing SaaS environments

Security Requirements
  • Candidates must undergo a criminal records check upon hire;

  • Be a Canadian Citizen (dual citizens included), or eligible to work in Canada;

  • Be willing to comply with Solinkโ€™s own security policies and standards.

  • Mandatory Onboarding visit in Ottawa/ Toronto during first week of employment

  • Mandatory onsite visits periodically (quarterly basis)

Our Values

We do things the Solink way:

  • Act with URGENCY โ€“ Our customers move fast, so we do too.

  • Deliver with QUALITY โ€“ We sweat the details and hold a high bar.

  • Win with TEAM โ€“ No egos. Just outcomes, built together.

  • Lead with TRUST โ€“ We earn it through clarity, consistency, and care.

These arenโ€™t just wordsโ€”they shape how we hire, lead, and grow.

Why Solink?

Weโ€™re not just building tech - weโ€™re building a place where great people do great work.

  • Clarity and trust: Where the role allows, we support flexibility in how and where work gets done - and weโ€™re upfront about whatโ€™s required.

  • Meaningful equity: Every full-time, permanent employee has a stake in our growth.

  • Comprehensive benefits: Fully paid health & dental (no waiting period) + $500 health spending account.

  • Wellness support: Monthly reimbursement for fitness, wellness, or mental health programs.

  • Growth through merit: Advancement is based on contribution, initiative, and the ability to raise the bar - together.

  • Candid culture: Clear expectations, honest feedback, and no politics.

  • Social connection: From So-learns to Solink-o and So-lunches, we stay connected in ways that actually feel fun.

What to Expect from the Hiring Process

We respect your time and value transparency. Hereโ€™s a general idea of what to expect:

  1. Intro call with our Talent Team

  2. Interview with the Hiring Manager

  3. Panel Technical Team Interview

  4. Final CTO Interview

  5. Reference Checks

  6. Offer & onboarding ๐ŸŽ‰

Please note: this is subject to change at any point in the recruitment process based on the needs of the business.How to Apply

Submit your resume and a short cover letter via our [Careers Page]. Let us know what excites you about this role, and how youโ€™d help move Solink forward.

NOTICE: Solink uses artificial intelligence (AI) to screen, assess, and/or select candidates for this position.Solink is an Equal Opportunity Employer. Weโ€™re committed to building a diverse and inclusive workplace. If you require accommodation during the selection process, please let us know.

Compensation Range: CA$115.8K - CA$154.5K