Role Overview
Themesoft Inc. is hiring a Senior Software Engineer(.NET, Node.js, Vue.js). This is a full-time role in CA. Part of Themesoft Inc.'s Lifecycle hiring. Full responsibilities, required qualifications, and the apply link are listed in the description below.
Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
Position: Senior Software Engineer(.NET, Node.js, Vue.js)
Location: Canada – Remote
Job Description/ 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.
Front-End Development:
- Develop responsive and dynamic user interfaces using Vue.js.
- 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.
- 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.
Regards
Patrick Fernandez
Talent Acquisition Group - Strategic Recruitment Manager
Frequently Asked Questions
How do I apply for the Senior Software Engineer(.NET, Node.js, Vue.js) position at Themesoft Inc.?
Use the Apply button above to submit your application directly to Themesoft Inc.. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.
Where is the Senior Software Engineer(.NET, Node.js, Vue.js) position at Themesoft Inc. located?
This position is based in CA. Themesoft Inc. has not indicated remote or hybrid options for this role, so candidates should plan for on-site work.
What does a Senior Software Engineer(.NET, Node.js, Vue.js) at Themesoft Inc. earn?
Themesoft Inc. has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.
When was the Senior Software Engineer(.NET, Node.js, Vue.js) role at Themesoft Inc. posted?
This role was posted on April 4, 2026 (65 days ago). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.
How much experience does the Senior Software Engineer(.NET, Node.js, Vue.js) role at Themesoft Inc. require?
This is a senior-level position. Most senior roles call for 5+ years of directly relevant experience. Themesoft Inc. lists their specific requirements in the description below, so review the must-have qualifications closely before applying.
AI-powered job search
Get every job scored to your resume
Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.
Get Started FreeNo credit card to start