Cognizant

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

Cognizant
Apply
23 hours ago
Halifax, CanadaSenior

Base Salary

$74k - $118k/yr

Responsibilities

  • Design, develop, and maintain scalable full stack web applications using Vue.js, Node.js, JavaScript, and TypeScript.
  • Build reusable, performant, responsive, and accessible frontend components using Vue 3, the Composition API, Vuex, or Pinia.
  • Develop and maintain RESTful APIs, GraphQL services, and backend services using Node.js frameworks.
  • Collaborate with product managers, designers, QA, and cross-functional teams to translate requirements into technical solutions.
  • Participate in architecture discussions, code reviews, and sprint planning.
  • Optimize application performance, scalability, security, and reliability.
  • Integrate third-party APIs, databases, and cloud services.
  • Write unit, integration, and end-to-end tests and troubleshoot production issues.
  • Participate in CI/CD pipeline setup and deployment processes.

Requirements

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

Benefits

  • Remote position open to qualified applicants in Canada.
  • Benefits and wellbeing programs supporting physical, mental, and financial wellbeing.
  • Eligible for a discretionary annual performance-based bonus.
  • Applications accepted until November 2, 2026.

Tech Stack

CypressDockerExpressGitGitHub ActionsGraphQLJavaScriptJenkinsJestMochaMongoDBMySQLNestJSNode.jsnpmPostgreSQLSQLTypeScriptVue.jsWebpackYarn

Categories

Cognizant

About Cognizant

10,000+ employees

Cognizant is a public IT services and consulting firm that designs, builds, and runs enterprise technology, including digital engineering, cloud modernization, data/AI, and managed services. It sells consulting, systems integration, and outsourcing on multi-year engagements to large enterprises in healthcare, banking, retail, communications, and manufacturing. Founded in 1994 and headquartered in Teaneck, New Jersey, Cognizant is NASDAQ-listed (CTSH) and a Fortune 500 company.

Contact me