Skip to main content
Hays logo

Software Developer (Vue.js and Node.js)

Hays
Full Timemid
Chambord, Quebec, CAPosted April 2, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

JavaScriptGraphQLHTMLCSSReactVueAngularNode.js

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

Sr. Software Engineer

Contract 6+ Month

REMOTE CANADA

What are the top 3 skills required for this role?

  • Vue.js
  • Node.js
  • .NET

Front-End Development:

  • Develop responsive and dynamic user interfaces using Vue.js. (Strong and Mandatory)
  • Create reusable components and manage state with VueX.
  • Ensure cross-browser compatibility and optimize application performance.

Back-End Development:

  • Build and maintain server-side applications using Node.js. (Strong and Mandatory)
  • Design and implement RESTful APIs and GraphQL schemas.
  • Integrate with databases and other external services.

Collaboration and Troubleshooting

  • Work closely with cross-functional teams to define requirements and deliver high-quality solutions.
  • Troubleshoot and resolve performance issues and bugs.
  • Conduct code reviews and provide technical guidance to junior developers.

Responsibilities

  • Design, develop, and maintain web applications using .NET technologies (e.g., ASP.NET, C#).
  • Develop front-end components using HTML, CSS, JavaScript, and modern frameworks (e.g., Angular, React, Vue.js).
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, scalable, and efficient code following best practices and coding standards.
  • Perform code reviews and provide constructive feedback to team members.
  • Troubleshoot and debug applications to optimize performance and resolve issues.
  • Implement and maintain RESTful APIs and integrate with third-party services.
  • Ensure the security and integrity of applications by implementing appropriate security measures.
  • Participate in the entire software development lifecycle, from requirements gathering to deployment and maintenance.
  • Stay up to date with emerging technologies and industry trends to continuously improve skills and knowledge.

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free