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
About Cognizant
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.
