Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Full Stack Engineer - JavaScript / Node.js / TypeScript / Vue.js(Remote)

$74.25k - $117.5k per year

Cognizant

Full Stack Engineer – JavaScript / Node.js / TypeScript / Vue.js

About the role

We are looking for an experienced Full Stack Engineer who can design, build, and maintain scalable web applications using modern JavaScript/TypeScript technologies. The ideal candidate is comfortable working across the stack — from building responsive Vue.js front ends to architecting robust Node.js APIs — and can contribute to technical decisions in an agile, fast-paced environment.

In this role, you will

  • Design, develop, and maintain modern full stack web applications using Vue.js, Node.js, JavaScript, and TypeScript.
  • Build scalable, reusable, and high-performing frontend components while ensuring responsive and accessible user experiences.
  • Develop and enhance RESTful APIs and backend services using Node.js frameworks such as Express.js, NestJS, or Fastify.
  • Collaborate closely with cross-functional teams to translate business requirements into technical solutions and contribute to architectural decisions.
  • Improve application performance, security, reliability, and scalability while supporting CI/CD and automated testing practices.

Work model

We strive to provide flexibility wherever possible. Based on this role’s business requirements, this is a remote position open to qualified applicants in Canada . Regardless of your working arrangement, we are here to support a healthy work-life balance through our various wellbeing programs. The working arrangements for this role are accurate as of the date of posting. This may change based on the project you’re engaged in, as well as business and client requirements. Rest assured; we will always be clear about role expectations.

What you need to have to be considered:

  • Design, develop, and maintain full stack web applications using Vue.js, Node.js, and TypeScript.
  • Build reusable, performant, and well-tested UI components using Vue 3 (Composition API) / Vuex or Pinia for state management.
  • Develop and maintain RESTful APIs / GraphQL services using Node.js (Express, NestJS, or Fastify).
  • Write clean, maintainable, and strongly-typed code using TypeScript across both frontend and backend.
  • Collaborate with product managers, designers, and QA to translate requirements into technical solutions.
  • Participate in code reviews, architecture discussions, and sprint planning.
  • Optimize application performance, scalability, and security.
  • Integrate with third-party APIs, databases (SQL/NoSQL), and cloud services.
  • Write unit, integration, and end-to-end tests (Jest, Vitest, Cypress, or similar).
  • Troubleshoot, debug, and resolve production issues in a timely manner.
  • Participate in CI/CD pipeline setup and deployment processes.

These will help you stand out:

  • 5+ years of professional experience in full stack JavaScript development.
  • Strong hands‑on expertise in Vue.js (Vue 2 and/or Vue 3), including Vue Router and state management (Vuex/Pinia).
  • Solid experience with Node.js and common frameworks (Express.js, NestJS, Fastify).
  • Strong command of TypeScript — types, interfaces, generics, and type-safe API contracts.
  • Proficiency in JavaScript (ES6+), HTML5, CSS3, and responsive design principles.
  • Experience building and consuming RESTful APIs; familiarity with GraphQL is a plus.
  • Experience with relational (PostgreSQL/MySQL) and/or NoSQL (MongoDB) databases.
  • Familiarity with build tools (Vite, Webpack) and package managers (npm/yarn/pnpm).
  • Working knowledge of Git and collaborative development workflows.
  • Understanding of unit/integration testing frameworks (Jest, Vitest, Mocha, Cypress).
  • Exposure to CI/CD tools (Jenkins, GitHub Actions, Azure DevOps) and containerization (Docker).
  • Strong problem-solving skills and ability to work independently in an agile team.

We're excited to meet people who share our mission and can make an impact in a variety of ways. Don't hesitate to apply, even if you only meet the minimum requirements listed. Think about your transferable experiences and unique skills that make you stand out as someone who can bring new and exciting things to this role

Salary and Other Compensation

Applications will be accepted until November 2nd, 2026.

We regularly assess market data to ensure we offer a competitive compensation package for our associates. The base salary for this position ranges between $74,250 – $117,500 per year. Where the successful candidate may fall within the range depends on relevant education, work and/or management experience and other business-related and job-necessary qualifications. This position is also eligible for Cognizant's discretionary annual performance-based bonus, as well as benefits that support your physical, mental and financial wellbeing.

#J-18808-Ljbffr
Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the Full Stack Engineer - JavaScript / Node.js / TypeScript / Vue.js(Remote) in Ottawa, ON vacancy
  • $74.25k - $117.5k per year

     ...Full Stack Engineer – JavaScript / Node.js / TypeScript / Vue.js About The Role We are looking for an experienced Full Stack Engineer who can design, build, and maintain scalable web applications using modern JavaScript/TypeScript technologies. The ideal candidate is comfortable... 
    Remote work
    Node.js
    Typescript

    Cognizant

    Ottawa, ON
    10 hours ago
  •  ...Cognizant is seeking a Full Stack Engineer to design, build, and maintain scalable web apps using Vue.js, Node.js, and TypeScript. You will work across the stack from frontend to backend, contributing to architectural decisions in an agile environment. The role is remote and... 
    Remote work
    Node.js
    Typescript

    Cognizant

    Ottawa, ON
    10 hours ago
  • $60k - $100k per year

     ...Position Title: JavaScript Full Stack Developer Intermediate Location:  Ottawa, ON (377 Dalhousie Street) Work Model:  Hybrid - 4 days onsite...  ...You’ll contribute across the stack— React on the front end and Node.js (with some legacy .NET) on the back end —delivering well-... 
    Node.js
    Typescript
    Long term contract
    Full time
    Work at office

    Rebel

    Ottawa, ON
    a month ago
  •  ...Senior Full-Stack Engineer (Media Team) Location: Ottawa, ON or Toronto, ON | Hybrid Department: R&D | Video Reports To: Mojtaba Hosseini...  ..., SLOs). Experience with GCP and Azure Experience with TypeScript and Rust Experience scaling systems in high-growth or "... 
    Typescript
    Permanent employment
    Full time
    Contract work
    Internship

    Sol Ink

    Ottawa, ON
    more than 2 months ago
  • $115.8k - $145k per year

     ...Senior Full Stack Developer, Data Integrations Location: Ottawa, ON | Hybrid Department...  ...Reports To: Mac Pham, Director of Engineering Type: Permanent | Full-Time About...  ...systems to Solink, primarily using TypeScript, Node.js, and React. API Design. You... 
    Node.js
    Typescript
    Permanent employment
    Full time
    Internship

    Sol Ink

    Ottawa, ON
    more than 2 months ago
  • $80k - $85k per year

     ...educators, and healthcare professionals.  Who You Are  A strong full-stack developer who enjoys both problem-solving and building...  ...Strong hands-on experience with PHP development ~ Proficiency in JavaScript, HTML, CSS, and responsive web development ~ Experience... 
    Long term contract
    Full time
    1 day per week

    Stack It Recruitment

    Ottawa, ON
    more than 2 months ago
  •  ...Staff Software Engineer, Data Level: P4 Location: Remote, Canada Reports To: Sean Yang, Director of Engineering Type: Permanent | Full-Time About Solink At Solink, our mission is...  ...the Solink platform Own the Full Stack: Contribute to both backend and... 
    Remote job
    Node.js
    Typescript
    Permanent employment
    Full time
    Immediate start

    Sol Ink

    Ottawa, ON
    16 days ago
  •  ...Location: Canada (Remote-friendly) Start date: ASAP Languages: English (required), French (strong plus) About the...  ...reliability and speed of execution. Were looking for a Full-Stack Engineer (backend-leaning) who can take ownership of features end to end... 
    Remote job
    Node.js
    Immediate start
    Flexible hours

    PRAGMATIKE

    Ottawa, ON
    more than 2 months ago
  •  ...We're Hiring! Foci is a dynamic, remote-first team dedicated to solving complex business challenges with modern tech. We don't just...  ...Qualifications and Skills We're Looking for: ~5+ years as a professional Full Stack Developer b uilding and deploying production level applications... 
    Remote work
    Permanent employment
    Full time
    Home office
    Flexible hours
    Shift work

    Foci Solutions Inc.

    Ottawa, ON
    more than 2 months ago
  •  ...Software Engineer Co-Op, Agents Location: Ottawa, ON | Hybrid OR Remote| Canada Reports To: Dan Murdock, Director, Engineering About Solink At Solink...  ...In this role, you’ll gain hands-on experience in full-stack development, working on both front-end and back-... 
    Remote work
    Node.js
    Typescript
    Permanent employment
    Full time
    Internship

    Sol Ink

    Ottawa, ON
    13 days ago
  •  ...A Tier 3 Support Engineer at JSI keeps our Nova and 4Sight platforms...  ...language: Java, C#, Python, JavaScript, Ruby, or C++. Strong debugging...  ...skills. Able to read logs, stack traces, and performance data to...  ...Frontend/backend exposure to Vue.js and Node.js. Experience... 
    Node.js
    Full time

    Jsi

    Ottawa, ON
    17 days ago
  •  ...FullStack FullStack is your AI-native engineering partner, built to turn AI capability into...  ...project-based development work as a Principal Full Stack Engineer (React & AI-Driven). ~ You...  ...front-end development using React and TypeScript. ~1-3 years of professional experience... 
    Remote work
    Typescript
    Full time
    Flexible hours

    FullStack

    Ottawa, ON
    2 days ago
  • $90k - $140k per year

     ...We're looking for Software Engineers to join our team and help build...  ...colleagues, contribute across the stack, and help shape a platform...  ...with front-end, back-end, or full-stack experience.  The salary...  ....NET / C#; AWS; React, TypeScript, HTML, CSS; REST and GraphQL... 
    Typescript
    Full time
    Work at office
    Local area
    Flexible hours

    Magnet Forensics

    Ottawa, ON
    more than 2 months ago
  •  ...Staff Software Engineer, Core Applications Level: P4 Location:...  ...Team Lead Type: Permanent | Full-Time About Solink At...  ...functionally. You’ll work across a React/TypeScript web app and a React Native...  ...series of greenfields Full-stack ownership: comfortable... 
    Node.js
    Typescript
    Permanent employment
    Full time
    Immediate start

    Sol Ink

    Ottawa, ON
    16 days ago
  •  ...Senior Software Engineer in Test (SDET) Location: Ottawa, ON | Hybrid Department: R&D-...  ...Director, Engineering] Type: Permanent | Full-Time About Solink At Solink, our...  ...You'll write real code, against our Rust/Node.js APIs, our React front end, and our AWS serverless... 
    Node.js
    Typescript
    Long term contract
    Permanent employment
    Full time
    Work at office

    Sol Ink

    Ottawa, ON
    more than 2 months ago
  •  ...Nous recherchons un(e)  Ingénieur(e) Full-Stack à dominante backend capable de prendre en...  ...maintenir des services backend en  Python et  Node.js Être propriétaire des  API , de la...  ..., MongoDB Frontend : Frameworks JavaScript modernes Data : Scraping, pipelines d’... 
    Remote job
    Node.js
    Daily paid
    Immediate start
    Flexible hours

    PRAGMATIKE

    Ottawa, ON
    more than 2 months ago
  •  ...our strong belief that an elite group of engineers can make a big difference. We are...  ...or Python, or front-end development in TypeScript or JavaScript using frameworks such as Angular or React...  ...knowledge across a diverse technology stack Strong customer-facing communication... 
    Typescript
    Long term contract
    Full time
    Work at office
    Local area
    Work from home

    Arondite

    Ottawa, ON
    a month ago
  •  ...Reports to: CTO Type: Full-Time The Role This is a senior full-stack role building systems end to end — backend...  ...systems, and edge compute nodes, designing for fault tolerance and...  ...architectural calls, and support the engineers around you through code review.... 
    Typescript
    Full time

    dominion%20dynamics

    Ottawa, ON
    1 day ago
  •  ...Responsibilities Support development of new full-stack features from initial design through...  ...enrolled in Computer Science, Software Engineering, or a related field and seeking a co-op...  ...opportunity. Proficiency in TypeScript or similar languages, with TypeScript preferred... 
    Node.js
    Typescript
    Full time
    Internship

    Solink

    Ottawa, ON
    3 days ago
  •  ...Senior Software Engineer JD About the job Company Description...  ...insights platform. This is a full-time role based in Ottawa, ON,...  ...architecture while contributing full-stack when needed, collaborating...  ...Familiarity: Experience with React and TypeScript is highly valued. Education... 
    Typescript
    Full time
    Internship
    Manual labor
    Work at office

    Forum Ventures

    Ottawa, ON
    a month ago
  •  ...Research Engineer – Code Generation & Model Evaluation Role Type: Contractor Location: Remote We are seeking experienced Research Engineers to contribute to a project...  ...using Python 3, Java, Rust, C++, Go, or TypeScript. Implement new features and... 
    Remote job
    Typescript
    For contractors

    YO AI Labs

    Ottawa, ON
    21 days ago
  • $74k - $98k per year

     ...MCP to improve test coverage, engineering efficiency, and release confidence...  ...love to hear from you. Tech Stack Exposure: ~Playwright and Playwright MCP ~C# and TypeScript ~REST and GraphQL APIs ~...  ...programming languages such as C#, JavaScript, or TypeScript ~Understanding... 
    Typescript
    Full time
    Worldwide

    Barracuda Networks

    Ottawa, ON
    a month ago
  •  ...of 10 years experience in the ecosystem. You will lead the full solution lifecycle using an outcome-first approach. This...  ...Environment with C#, .NET, Python Visual Studio Code with JavaScript, TypeScript and Node.js Please note that if an offer of employment is presented... 
    Remote work
    Node.js
    Typescript
    Hourly pay
    Long term contract
    Full time
    For contractors

    Button

    Ottawa, ON
    a month ago
  •  ...group of exceptional new grads to join our Engineering team full-time. This isn't a rotational program...  ...a team. Why Fellow? Fellow is a remote-first, Series A startup backed by Craft...  ...and ship features end-to-end with React/TypeScript, Django/Python, and GraphQL, from API... 
    Remote job
    Typescript
    Full time
    Flexible hours

    Fellow Insights Inc

    Ottawa, ON
    13 days ago
  •  ...Founder & CEO, Reza Khadjavi . About the Executive IC, Engineering role Most engineering leaders stop writing code the moment...  ...'ve been waiting to make, this is your seat. | Our tech stack: React, Node.js with Express, TypeScript, GraphQL, PostgreSQL, MongoDB, and... 
    Remote work
    Node.js
    Typescript
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Work from home

    Motion

    Ottawa, ON
    6 days ago
  •  ...embedded teams, advisory services, and full project execution, applying deep...  ...Description We are seeking a Full-Stack Software Developer with strong Java...  ...enhance user-facing features using JavaScript (ES5/ES6+), HTML, CSS, and Node.js Integrate and manage Oracle and... 
    Node.js
    Full time
    Contract work
    Temporary work
    Part time
    Internship
    Flexible hours

    Adga Group Consultants Inc

    Ottawa, ON
    more than 2 months ago
  •  ...to help us get there! About the Senior Software Engineer role As a Senior Software Engineer, you'll do full-stack development with a focus on backend: anything from...  ...APIs and services.  | Our tech stack : React, Node.js with Express, TypeScript, GraphQL, PostgreSQL,... 
    Remote work
    Node.js
    Typescript
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Work from home
    Shift work

    Motion

    Ottawa, ON
    6 days ago
  •  ...Developer Job Type: Permanent, Full-Time Job Location: Canada...  ...Model: Hybrid (predominantly remote)  Job Status: Existing Vacancy...  ...security principles across the stack Implement hardened webhook...  ...observability across Shopify, Node/Laravel services, and front-end... 
    Remote work
    Node.js
    Typescript
    Long term contract
    Permanent employment
    Full time
    Worldwide

    Canadian Bank Note Company, Limited

    Ottawa, ON
    more than 2 months ago
  •  ...functionality to routine updates. We’re looking for a senior software engineer who loves working at the boundary between product code and...  ...runtime behavior feel routine to our customers. | Our tech stack : Node.js, TypeScript, React, MongoDB, ElasticSearch, Azure, and Pulumi.... 
    Remote work
    Node.js
    Typescript
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Work from home

    Motion

    Ottawa, ON
    6 days ago
  •  ...informationnelles; Minimum 1 an d'expérience en infonuagique; Minimum 4 ans d'expérience avec Angular; Expérience significative avec TypeScript, HTML et CSS; Expérience récente dans un projet de développement ou de maintenance d'une plateforme applicative; Intérêt à... 
    Remote work
    Typescript
    Hourly pay
    Contract work
    Apprenticeship
    Flexible hours

    TEHORA

    Ottawa, ON
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Full Stack Engineer - JavaScript / Node.js / TypeScript / Vue.js(Remote). Be the first to apply!