We're in beta · Starting with US & Canada · Shipping weekly — your feedback shapes RiseMe
Haystack logo
Haystack Verified
Software, Developer Tools, Analytics

Senior Software Engineer (.Net Vue.js and Node.js

CanadaRemoteContractSeniorPosted 2 months ago

Compensation estimateAI

See base, equity, bonus, and total comp estimates for this role — free, no credit card.

Sign up to see compensation estimate

Senior Software Engineer

Location: Remote CANADA

Job type: Contract

Top Skills Required

  • Vue.js
  • Node.js
  • .NET / C#

About the Role

We are seeking a Senior Software Engineer to join the engineering team on a remote contract basis. In this role, you will design and deliver high-quality full-stack solutions that span modern front-end frameworks, scalable server-side services, and enterprise .NET applications. You will contribute across the full software development lifecycle while mentoring junior developers and collaborating closely with cross-functional stakeholders.

.NET Development

  • Design, develop, and maintain web applications using .NET technologies including ASP.NET and C#
  • Develop front-end components using HTML, CSS, JavaScript, and modern frameworks such as Angular, React, and Vue.js
  • Write clean, scalable, and efficient code following best practices and established coding standards
  • Implement and maintain RESTful APIs and integrate with third-party services
  • Ensure application security and data integrity by implementing appropriate security measures
  • Participate in the full software development lifecycle from requirements gathering through deployment and maintenance
  • Stay current with emerging technologies and industry trends to continuously improve technical skills

Front-End Development

  • Develop responsive and dynamic user interfaces using Vue.js
  • Create reusable components and manage application state using Vuex
  • Ensure cross-browser compatibility and optimize application performance

Back-End Development

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

Collaboration & Code Quality

  • Work closely with cross-functional teams to define requirements and deliver high-quality solutions
  • Perform code reviews and provide constructive, technical feedback to team members
  • Troubleshoot and resolve performance issues and bugs efficiently
  • Provide technical guidance and mentorship to junior developers
Ready to apply?
You'll be redirected to Haystack's application page.