Full Stack Developer

Nepean, Ontario Actalent

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

Apply now!

Our client is a global leader in communications test and measurement and optical technologies. They enable customer innovation in industries ranging from communication networks, hyperscale and enterprise data centers to consumer electronics and mission-critical avionics, transportation, aerospace and anti-counterfeiting systems.

Description

The candidate should be proficient in both front-end and back-end development, with strong experience in C++. Familiarity with C# is also important. Experience with the QT framework is beneficial but not mandatory, as it has been challenging to find candidates with this skill set. Additionally, familiarity with AI tools is advantageous, and candidates will be tested on their competency with these tools.

Specific Skills: The ideal candidate should have experience in developing Windows applications using C++ and C#. While QT framework experience is not mandatory, it is considered a plus. The candidate should also demonstrate familiarity with AI tools, as this will be tested during the hiring process.

Development Focus: The role requires a full-stack Windows developer with expertise in C++ and .NET. The candidate should be capable of handling both front-end and back-end development tasks, with a focus on creating robust and efficient Windows applications.

Initial Project : The new hire will initially work on the Hammerhead project, specifically focusing on the front-end UI application, which is currently behind schedule. This project involves development in C++.

Top Skills Details

windows .net, front end, full stack, C++,C#

Additional Skills & Qualifications

Experience Requirement: The ideal candidate should have at least five years of experience in a relevant industry such as communications or industrial. Experience in web application development is not preferred.

Pay and Benefits

The pay range for this position is $45.00 - $60.00/hr.

Workplace Type

This is a fully onsite position in Nepean,ON.

À propos d'Actalent:

Actalent est un chef de file mondial des services d’ingénierie et de sciences et des solutions de talents. Nous aidons les entreprises visionnaires à faire progresser leurs initiatives en matière d’ingénierie et de science en leur donnant accès à des experts spécialisés qui favorisent la mise à l’échelle, l’innovation et la mise en marché rapide. Avec un réseau de près de 30 000 consultants et plus de 4 500 clients aux États-Unis, au Canada, en Asie et en Europe, Actalent est au service d’un grand nombre d’entreprises du classement Fortune 500.

Actalent est un employeur souscrivant au principe de l’égalité des chances et accepte toutes les candidatures sans tenir compte de la race, du sexe, de l’âge, de la couleur, de la religion, des origines nationales, du statut d’ancien combattant, d’un handicap, de l’orientation sexuelle, de l’identité sexuelle, des renseignements génétiques ou de toute autre caractéristique protégée par la loi.

Si vous souhaitez faire une demande d’accommodement raisonnable, tel que la modification ou l’ajustement du processus de demande d’emploi ou d’entrevue à cause d’un handicap, veuillez envoyer un courriel à pour connaître d’autres options d’accommodement.

About Actalent

Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design services and a ClearlyRated Best of Staffing® winner for both client and talent service.

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email for other accommodation options.

This advertiser has chosen not to accept applicants from your region.

Full Stack Developer

Nepean, Ontario Actalent

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

Seeking: Full Stack Developer in Ottawa

Job Description

We are seeking a skilled Full Stack Developer with proficiency in both front-end and back-end development to join our dynamic team. The ideal candidate will be very strong in C++ and familiarity in C#, and the ability to develop robust Windows applications. This role involves working on the initial Hammerhead project, focusing on the front-end UI application, with potential consideration for a migration from C++ to C#.

Responsibilities

  • Develop and maintain robust Windows applications using C++ and C#.
  • Handle both front-end and back-end development tasks.
  • Work on the Hammerhead project, focusing on the front-end UI application.
  • Collaborate with the team to evaluate potential migration from C++ to C#.
  • Demonstrate familiarity with AI tools, as this will be tested during the hiring process.

Essential Skills

  • Proficiency in both C++ and C#.
  • Experience in developing Windows applications.
  • Strong front-end and back-end development skills.

Additional Skills & Qualifications

  • Experience with the QT framework is a plus.
  • Familiarity with AI tools is advantageous.
  • At least five years of experience in a relevant industry such as communications or industrial.

Work Environment

The role is primarily on-site, with the expectation to work five days a week at the company's premises.

Pay and Benefits

The pay range for this position is $45.00 - $60.00/hr.

Workplace Type

This is a fully onsite position in Nepean,ON.

À propos d'Actalent:

Actalent est un chef de file mondial des services d’ingénierie et de sciences et des solutions de talents. Nous aidons les entreprises visionnaires à faire progresser leurs initiatives en matière d’ingénierie et de science en leur donnant accès à des experts spécialisés qui favorisent la mise à l’échelle, l’innovation et la mise en marché rapide. Avec un réseau de près de 30 000 consultants et plus de 4 500 clients aux États-Unis, au Canada, en Asie et en Europe, Actalent est au service d’un grand nombre d’entreprises du classement Fortune 500.

Actalent est un employeur souscrivant au principe de l’égalité des chances et accepte toutes les candidatures sans tenir compte de la race, du sexe, de l’âge, de la couleur, de la religion, des origines nationales, du statut d’ancien combattant, d’un handicap, de l’orientation sexuelle, de l’identité sexuelle, des renseignements génétiques ou de toute autre caractéristique protégée par la loi.

Si vous souhaitez faire une demande d’accommodement raisonnable, tel que la modification ou l’ajustement du processus de demande d’emploi ou d’entrevue à cause d’un handicap, veuillez envoyer un courriel à pour connaître d’autres options d’accommodement.

About Actalent

Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design services and a ClearlyRated Best of Staffing® winner for both client and talent service.

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email for other accommodation options.

This advertiser has chosen not to accept applicants from your region.

Full Stack Developer

Nepean, Ontario Actalent

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

Position: Full Stack Developer in Ottawa

Job Description

Role Requirements: The candidate should be proficient in both front-end and back-end development, with strong experience in C++. Familiarity with C# is also important. Experience with the Qt framework is beneficial but not mandatory. Additionally, familiarity with AI tools is advantageous.

Specific Skills: The ideal candidate should have experience in developing Windows applications using C++ and C#. While Qt framework experience is not mandatory, it is considered a plus.

Development Focus: The role requires a full-stack Windows developer with expertise in C++ and .NET. The candidate should be capable of handling both front-end and back-end development tasks, with a focus on creating robust and efficient Windows applications.

Project: The successful candidate will initially work on a project focusing on the front-end UI application and then work on the migration from C++ to C#.

Responsibilities

  • Develop and maintain robust Windows applications using C++ and C#.
  • Handle both front-end and back-end development tasks.
  • Work on a project focusing on the front-end UI application.
  • Collaborate with the team to evaluate potential migration from C++ to C#.
  • Demonstrate familiarity with AI tools, as this will be tested during the hiring process.

Requirements:

  • Proficiency in both C++ and C#.
  • Experience in developing Windows applications.
  • Strong front-end and back-end development skills.

Assets:

  • Experience with the Qt framework is a plus.
  • Familiarity with AI tools is advantageous.
  • At least five years of experience in a relevant industry such as communications or industrial.

Work Environment

The role is primarily on-site, with the expectation to work five days a week at the company's premises.

Pay and Benefits

The pay range for this position is $45.00 - $60.00/hr.

Workplace Type

This is a fully onsite position in Nepean,ON.

À propos d'Actalent:

Actalent est un chef de file mondial des services d’ingénierie et de sciences et des solutions de talents. Nous aidons les entreprises visionnaires à faire progresser leurs initiatives en matière d’ingénierie et de science en leur donnant accès à des experts spécialisés qui favorisent la mise à l’échelle, l’innovation et la mise en marché rapide. Avec un réseau de près de 30 000 consultants et plus de 4 500 clients aux États-Unis, au Canada, en Asie et en Europe, Actalent est au service d’un grand nombre d’entreprises du classement Fortune 500.

Actalent est un employeur souscrivant au principe de l’égalité des chances et accepte toutes les candidatures sans tenir compte de la race, du sexe, de l’âge, de la couleur, de la religion, des origines nationales, du statut d’ancien combattant, d’un handicap, de l’orientation sexuelle, de l’identité sexuelle, des renseignements génétiques ou de toute autre caractéristique protégée par la loi.

Si vous souhaitez faire une demande d’accommodement raisonnable, tel que la modification ou l’ajustement du processus de demande d’emploi ou d’entrevue à cause d’un handicap, veuillez envoyer un courriel à pour connaître d’autres options d’accommodement.

About Actalent

Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design services and a ClearlyRated Best of Staffing® winner for both client and talent service.

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email for other accommodation options.

This advertiser has chosen not to accept applicants from your region.

Full Stack Developer

Ottawa, Ontario Octopus HR

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

Full Stack Developer

Location: Ottawa, ON (Hybrid)
Type: Full-Time, Permanent
Start Date: ASAP

Pluvo is a fast-growing AI startup building the future of financial planning. Were looking for a skilled Full Stack Developer to join our team and play a key role in developing clean, scalable, and impactful features across our platform.

What Youll Work On
  • Designing and implementing end-to-end features using Next.js, TypeScript, Node.js, and PostgreSQL

  • Building clean, intuitive interfaces and robust APIs

  • Contributing to a product that customers truly value

  • Collaborating closely with founders, designers, and engineers in an open, engineering-led culture

What Were Looking For
  • 46+ years of professional full-stack development experience

  • Strong proficiency in JavaScript/TypeScript

  • Solid experience with Next.js, Node.js, and PostgreSQL

  • A focus on writing clean, maintainable, and scalable code

  • A collaborative mindset and eagerness to work in a fast-paced, early-stage environment

  • Experience in the financial services or fintech space strongly preferred

What We Offer
  • Competitive salary

  • Stock options

  • Comprehensive benefits

  • Opportunity to shape an early-stage product and see your work make a real impact

This advertiser has chosen not to accept applicants from your region.

Senior Full-Stack Developer

New
Ottawa, Ontario Targeted Talent

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

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 Vancouver

You Have:

  • 3 - 5+ years of production experience, with at least 2 working with Node.js, JavaScript / TypeScript and related frameworks (NestJS, Express)
  • 3 - 5 + years of production experience working with React
  • Good understanding of API design and REST
  • Knowledge of relational (PostgreSQL, MySQL, etc.) and NoSQL (DynamoDB, MongoDB, etc.) databases
  • Experience working with Startups are considered a bonus
  • Experience working with cloud services, specifically AWS are considered a bonus

Some AWESOME selling points:

  • Remote + flexible work schedule
  • North of six figures salary + Equity + Health Spending Account (it's competitive)
  • Amazing opportunity for career progression to lead
  • Amazing mentorship (seriously)
  • Plenty of vacay

It's a seriously awesome opportunity! If this looks interesting to you, go ahead and click apply :)

* Unfortunately we are only able to consider candidates who either live in Canada, or currently have an active Canadian work visa or citizenship for this role.

This advertiser has chosen not to accept applicants from your region.

JavaScript Full Stack Developer

Ottawa, Ontario Rebel

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

Location: Ottawa, Ontario
Reports to: Director, Technology

About Rebel
Rebel has been helping people claim their corner of the internet since 1999. We’re on the cusp of a major rebuild; modern stack, cleaner UX, security by default and we’re honest about the rough edges we need to fix. If you’d rather ship than sit in meetings; if untangling gnarly systems, simplifying renewals, and making customers smile sounds like a good day’s work, you’ll like it here. This isn’t a beige enterprise treadmill. It’s a hands-on, high-leverage role to help turn a trusted 25-year brand into the internet’s most human, competitive registrar.
About the Role
We are seeking an accomplished application developer with strong technical capabilities and a desire to make a difference to join our dynamic and agile development team.
At Rebel, we’re in the middle of a bold reinvention. We were early to market and established as a powerhouse in the domain registrar arena. Now we’re looking for someone who’s ready to help us take it further. 
In this role, you will be instrumental in the development of our new systems as well as maintaining our legacy systems (with the goal of modernizing them). Our target stack involves nodejs, express, react and aws.
You will work on a multitude of projects as we revamp our website, applications and backend systems. As part of an agile team, you will play different roles with the goal of having a positive impact on customers and achieving key objectives.
Key Responsibilities
What you will do

  • Agile and technical team leadership (scrum master, people management)
  • Support the leadership team with long term planning 
  • Contribute to the creation, improvement and monitoring of service and team KPI
  • Lead and drive technical initiatives across cross-functional software development and operations teams, ensuring alignment with business objectives and technical excellence.
  • Translate complex business requirements into comprehensive, scalable technical solutions, considering platform architecture, network infrastructure, software components, and security protocols.
  • Mentor and foster the professional growth of team members by promoting a culture of knowledge sharing, collaboration, and continuous learning, empowering them to develop new skills and expertise.
  • Collaborate with cross-disciplinary teams, including Engineers, product owners, Marketing, Customer Service and stakeholders, to design, build, and deliver successful, high-quality products that meet business and user needs.
  • Develop and maintain end-to-end features across the entire technology stack, ensuring seamless integration and optimal performance at every stage of the process.
  • Design, build, and optimize reusable UI components utilizing modern front-end technologies (Reac.) to create intuitive and engaging user experiences.
  • Architect and develop robust back-end services and microservices using .NET and Node.js, ensuring scalability, reliability, and ease of integration with other systems.
  • Implement best practices for clean, modular, and reusable code, ensuring that software components and modules are efficient, maintainable, and scalable for long-term use.
  • Iterate on the design, testing, and implementation of features using agile methodologies, continuously improving and refining features based on feedback and performance data.
  • Take full ownership of the testing, deployment, and observability of features, ensuring high-quality, secure, and bug-free releases with thorough analytics and performance tracking.
  • Identify and implement cost-reduction strategies within our cloud environment, optimizing resources while maintaining high performance, reliability, and scalability.
  • Stay at the forefront of industry trends and technological advancements, continuously evaluating and adopting new technologies, frameworks, and best practices to drive innovation within the team.
  • Experiment and leverage the use of emerging AI technologies to enhance the team’s performance and productivity.
Qualifications
  • 8+ years of professional software development experience with deep hands-on work with modern application stacks (NodeJs, React).
  • 3+ years leading technical teams
  • 3+ years leading agile projects and scrum master role
  • Proven track record of leading technical teams through complex projects, providing guidance, mentorship, and fostering a collaborative environment that encourages growth and knowledge sharing.
  • Expert-level JavaScript/TypeScript proficiency with modern ES6+ features
  • Solid Node.js and Express.js backend hands-on development experience and RESTful API design.
  • AWS cloud platform expertise with hands-on experience in serverless architectures
  • Cloud system design experience including microservices, event-driven architectures, and distributed systems
  • Scrum/Agile methodology experience with hands-on leading and participating in sprint-based delivery
  • Experience with legacy system modernization and migration strategies
  • Working knowledge of .NET Framework and/or Java for legacy system maintenance
  • Version control with Git and collaborative development workflows
  • CI/CD pipelines and automated testing strategies
  • Infrastructure as Code (CloudFormation, CDK, or Terraform)
  • Container technologies (Docker, ECS/EKS) is a plus
Our approach
  • We build things to last: simple, testable, maintainable
  • We stay curious: always experimenting, always learning
  • We value impact over ego
  • We help each other out, and celebrate wins together
  • We take action—even when things aren’t perfect yet
What We Offer
  • Opportunity to shape the future of a proudly Canadian brand in a competitive global industry.
  • Autonomy and ownership to build strategies from the ground up.
  • A collaborative, supportive, and entrepreneurial culture.
  • Competitive salary and benefits.


 

Powered by JazzHR

eNCcr9znRI

This advertiser has chosen not to accept applicants from your region.

Senior Full Stack Developer, AI

Ottawa, Ontario Solink

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

Senior Full Stack Developer, AI

Location: Ottawa, ON | Hybrid
Department: Engineering
Reports To: Eugenia Kondratova, Technical Manager, AI
Type: 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

As a Senior Full Stack Developer at Solink, you’ll play a key role in building and scaling impactful technology. You’ll collaborate across teams, take ownership of end-to-end solutions, and help drive innovation—particularly in areas like computer vision, where we turn video into actionable insights.

We’re looking for someone who thrives in a fast-paced environment, learns quickly, and is motivated by solving real-world problems that contribute directly to our growth and customers' success.

What You’ll Do
  • Collaborate with stakeholders and your cross-functional team to deliver innovative enterprise AI features to our customers.

  • Take ideas from concept, through to research, on to fully supportable and scalable software solutions in an incremental Agile fashion.

  • Create, maintain and monitor observability and alerting dashboards and tooling.

  • Drive software and architecture best practices, including proper design and documentation.

  • Work with architects and other engineering teams to create common components and solutions.

  • Create, extend and execute automation tests in collaboration with Quality Assurance to grow overall test coverage.

  • Troubleshoot, mitigate and resolve customer issues with both timely and longer term solutions.

What You Bring

Must-Have:

  • 5+ years experience in developing enterprise software solutions with a microservice architecture.

  • Significant experience with one or more of Node.js, React, Python, JavaScript or TypeScript.

  • A collaborative, problem solver that has a vision for and proven track record of driving software best practices like observability, reliability and scalability.

  • Experience in troubleshooting, mitigating and resolving critical production issues efficiently and effectively.

  • Hands-on experience in a cloud-native product in AWS, including using Lambda, EC2, AWS CLI, and the management console.

  • Experience in driving tech debt and re-architecture initiatives.

  • Interest in AI and a desire to learn ML concepts.

  • Excellent technical communication and work breakdown skills.

Nice-to-Have:

  • Hands-on experience with Computer Vision, Large Language Models, MLOps.

  • Experience in video collection, streaming, storage and/or analytics.

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.

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 for full-time, permanent Solink employees.

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

  • 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 (30-45 minutes)

  2. HackerRank with a Senior Team Member (~45 minutes)

  3. Final interviews with cross-functional team members (~60 minutes)

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.

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.

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Software developers Jobs in Ottawa !

Intermediate Full Stack Developer, Data

Ottawa, Ontario Solink

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

Intermediate Full Stack Developer

 Location: Canada | Remote
Department: R&D | Data Infrastructure
Reports To: Sean Yang, Director of 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

The data team at Solink builds and manages a growing list of over 300 integrations to various data systems, including databases, POS systems, access control systems, analytics platforms, APIs, and more. These integrations form the basis of Solink’s powerful data analytics platform, a critical component of the Solink application.

We’re looking for a passionate Intermediate Full Stack Developer to join our Data Infrastructure team. In this role, you will play a key part in building and maintaining data infrastructure that supports 10M+ events per day. You will work on multiple components of the product and AWS infrastructure in collaboration with architects and other R&D teams. Your work will directly contribute to the scalability and efficiency of our data processing pipeline.

What You’ll Do
  • Build Scalable Infrastructure: Design and maintain backend systems and data infrastructure that support high volumes of integrations and real-time events across the Solink platform.

  • Own the Full Stack: Contribute to both backend and frontend development using Node.js, React, and Serverless frameworks—delivering performant, reliable features used by thousands of customers.

  • Collaborate Across Teams: Work closely with architects, R&D, and cross-functional teams to implement new capabilities, improve system performance, and shape technical direction.

  • Plan with Intention: Participate in recurring design and planning meetings to scope and break down future work with input from product and engineering stakeholders.

  • Drive Tasks to Completion: Use Jira to manage and prioritize your work, taking full ownership of deliverables while maintaining strong team collaboration.

  • Support the Product: Assist customer support and success teams by troubleshooting, resolving issues, and delivering clear, technical explanations when needed.

  • Innovate with Purpose: Stay ahead of the curve by researching new technologies and contributing ideas to continuously improve product performance, maintainability, and scalability.

  • Be a Team Player: Step in wherever needed to help your team hit goals, share knowledge, and uphold Solink’s culture of quality and collaboration.

What You Bring

Must-Have:

  • Technically Grounded: You have 3–5 years of software development experience, supported by a degree in Computer Science, Engineering, or a related technology field.

  • Collaborative Developer: You thrive in team environments, contribute in design sessions, and communicate effectively with peers, product managers, and leadership.

  • Cloud Fluent: You’ve built and deployed applications using AWS services like Lambda, VPC, DynamoDB, ElastiCache, SQS, and Kinesis. Cloud-native thinking is second nature.

  • Strong in JS/TS: You’re proficient in JavaScript and TypeScript and know how to deliver clean, efficient code across full stack applications.

  • Serverless-Savvy: You have practical experience designing and maintaining serverless infrastructure, and understand how to build for scalability and cost-efficiency.

  • Data-Informed: You’ve worked with data warehousing tools such as Snowflake and can navigate the challenges of building reliable, scalable data pipelines.

  • Agile Aligned: You’re comfortable managing your work in Jira, participating in agile ceremonies, and helping teams break down and plan upcoming features.

  • Independent Contributor: You take ownership of your work, move initiatives forward independently, and know when to collaborate or ask for input.

Nice-to-Have:

  • Frontend Experience: Hands-on experience with React or similar modern frameworks.

  • DevOps & IaC: Familiarity with infrastructure as code tools like CloudFormation, AWS CDK, Terraform, or Serverless Framework.

  • Database Breadth: Experience working with SQL/NoSQL systems—especially Elasticsearch or DynamoDB.

  • Security-Minded: Knowledge of information security and cybersecurity best practices.

  • Polyglot Perspective: Comfort with multiple programming languages beyond JavaScript/TypeScript.

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.

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 (30-45 minutes)

  2. Technical Interview with Senior Software Developer (30-45 minutes)

  3. Interview with VP of Data Engineering (45 - 60 minutes)

  4. Final interview with CTO (~30 minutes)

  5. 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.

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.

#LI-CANADA

This advertiser has chosen not to accept applicants from your region.

Senior Full Stack Developer, AI

Ottawa, Ontario Solink

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

Senior Full Stack Developer, AI

Location: Ottawa, ON | Hybrid
Department: Engineering
Reports To: Eugenia Kondratova, Technical Manager, AI
Type: 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

As a Senior Full Stack Developer at Solink, you’ll play a key role in building and scaling impactful technology. You’ll collaborate across teams, take ownership of end-to-end solutions, and help drive innovation—particularly in areas like computer vision, where we turn video into actionable insights.

We’re looking for someone who thrives in a fast-paced environment, learns quickly, and is motivated by solving real-world problems that contribute directly to our growth and customers' success.

What You’ll Do
  • Collaborate with stakeholders and your cross-functional team to deliver innovative enterprise AI features to our customers.

  • Take ideas from concept, through to research, on to fully supportable and scalable software solutions in an incremental Agile fashion.

  • Create, maintain and monitor observability and alerting dashboards and tooling.

  • Drive software and architecture best practices, including proper design and documentation.

  • Work with architects and other engineering teams to create common components and solutions.

  • Create, extend and execute automation tests in collaboration with Quality Assurance to grow overall test coverage.

  • Troubleshoot, mitigate and resolve customer issues with both timely and longer term solutions.

What You Bring

Must-Have:

  • 5+ years experience in developing enterprise software solutions with a microservice architecture.

  • Significant experience with one or more of Node.js, React, Python, JavaScript or TypeScript.

  • A collaborative, problem solver that has a vision for and proven track record of driving software best practices like observability, reliability and scalability.

  • Experience in troubleshooting, mitigating and resolving critical production issues efficiently and effectively.

  • Hands-on experience in a cloud-native product in AWS, including using Lambda, EC2, AWS CLI, and the management console.

  • Experience in driving tech debt and re-architecture initiatives.

  • Interest in AI and a desire to learn ML concepts.

  • Excellent technical communication and work breakdown skills.

Nice-to-Have:

  • Hands-on experience with Computer Vision, Large Language Models, MLOps.

  • Experience in video collection, streaming, storage and/or analytics.

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.

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 for full-time, permanent Solink employees.

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

  • 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 (30-45 minutes)

  2. HackerRank with a Senior Team Member (~45 minutes)

  3. Final interviews with cross-functional team members (~60 minutes)

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.

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.

This advertiser has chosen not to accept applicants from your region.

Full-Stack Developer (Node, React, Express)

Ottawa, Ontario Targeted Talent

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

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

You'll have the opportunity to work on an amazing platform that combines Data Analytics, and complex integration in ERP systems to deliver cutting edge financial data that is fundamentally changing the way that businesses make smarter financial decisions. Within this role, you'll work on developing API's, introduce new features, fix bugs, contribute to high level architecture design and help mentor and guide junior developers on their journey.

You Have:

  • 3 - 5+ years of production experience, with at least 2 working with Node.js, JavaScript / TypeScript and related frameworks (NestJS, Express)
  • Good understanding of API design and REST
  • Knowledge of relational (PostgreSQL, MySQL, etc.) and NoSQL (DynamoDB, MongoDB, etc.) databases
  • Experience working with Startups are considered a bonus
  • Experience working with cloud services, specifically AWS are considered a bonus

Some AWESOME selling points:

  • Remote + flexible work schedule
  • $125k - $135k base + Equity + Health Spending Account (it's competitive)
  • Huge opportunity for career progression to lead
  • Amazing mentorship (seriously)
  • Great internal culture (and we're not just saying that)
  • Plenty of vacay

It's a seriously awesome opportunity! If this looks interesting to you, go ahead and click apply :)

* Unfortunately we are only able to consider candidates who either live in Canada, or currently have an active Canadian work visa or citizenship for this role.

This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Software Developers Jobs View All Jobs in Ottawa