Назад
6 дней назад

Intermediate Senior Developer (Vue/.NET)

120 000 - 135 000CAD
Формат работы
remote (только Canada)
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Intermediate Senior Developer (Vue/.NET): Designing and delivering end-to-end features for direct selling platforms across Vue interfaces, .NET Core services, APIs, integrations, and SQL Server data with an accent on microservice architecture, production reliability, and scalable eCommerce functionality. Focus on solving complex production issues, optimizing performance, building Docker and Kubernetes deployments, and providing senior-level technical guidance across delivery teams.

Location: Remote in Canada

Salary: CA$120,000–CA$135,000 per year

Company

Thatcher Technology Group provides direct selling software solutions through the established Prowess platform and the newer Ascend microservice-based platform.

What you will do

  • Design and deliver complex end-to-end features across user interfaces, APIs, services, integrations, and data.
  • Build Vue 3 and TypeScript features and develop C#/.NET Core microservices, REST APIs, and asynchronous integrations.
  • Design and optimize Microsoft SQL Server data access, including complex queries, indexing, and performance tuning.
  • Improve reliability, scalability, security, performance, and observability while addressing technical debt.
  • Package services with Docker, support Kubernetes deployments, and diagnose high-priority production issues.
  • Contribute to technical design, code reviews, documentation, stakeholder communication, and support for less-experienced developers.

Requirements

  • 7+ years of professional software development experience with significant ownership of production full-stack applications.
  • 5+ years of C#/.NET Core experience and 5+ years building production applications with Vue.js, ideally Vue 3 and the Composition API.
  • 3+ years of production TypeScript experience.
  • Strong experience with microservices, REST APIs, asynchronous processing, messaging, event-driven integrations, and Microsoft SQL Server.
  • Hands-on experience with Docker, Kubernetes, and cloud environments such as AWS.
  • Experience with eCommerce functionality, strong debugging and problem-solving skills, and clear communication across technical and non-technical teams.

Nice to have

  • Experience with multilingual applications, internationalization, and localization.
  • Experience in the direct selling industry.
  • Familiarity with AI-assisted development tools.
  • Bachelor’s degree in Computer Science, Engineering, or a related field.

Culture & Benefits

  • Work on mission-critical platforms supporting eCommerce, orders, consultant operations, integrations, and other client business processes.
  • Influence technical decisions while remaining hands-on with coding, architecture, and solution design.
  • Work across an established enterprise platform and a modern Vue 3, TypeScript, .NET Core, Docker, and Kubernetes platform.
  • Stay involved from design and development through testing, deployment, troubleshooting, and continuous improvement.
  • Collaborate with engineering, Professional Services, QA, project management, business analysis, and client stakeholders.
  • Interview stages may use AI-powered transcription and automated note-taking; alternative accommodations are available on request.

Hiring process

  • Portions of the interview process use AI-powered tools for transcription and automated note-taking.
  • Alternative interview accommodations can be requested at any stage.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →