Senior Fullstack Developer (C#/React), Migrate - ShareGate

ShareGate- en

$125K — $160K *
US-AnywhereRemote in Canada
Enterprise Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5-15 years of software development experience, preferably in a product-oriented environment.
  • Strong frontend development skills with React and TypeScript.
  • Solid backend development knowledge in C# / .NET.
  • Proven ability to make sound technical decisions in product development.
  • Collaboration experience with product and design teams to enhance user experiences.
  • Familiarity with AI-assisted tools in software development.
  • Effective communicator with the ability to provide constructive feedback.

Responsibilities

  • Ship full-stack features that meet quality and performance standards.
  • Shape technical choices to enhance future delivery.
  • Translate user needs into effective experiences alongside Product and Design.
  • Integrate Microsoft APIs reliably for seamless migration and authentication.
  • Proactively manage technical risks with actionable solutions.
  • Elevate the team's technical quality through mentoring and code reviews.
  • Leverage AI development tools to enhance productivity and output.

Benefits

  • Annual bonus program to reward performance.
  • Long-term Incentive Plan (LTIP) for company growth participation.
  • RRSP contributions with family health insurance and telemedicine coverage.
  • Flexible vacation policy promoting work-life balance.
  • Remote work flexibility with access to the Montreal office.
  • Biannual in-person team gatherings to foster collaboration.
  • Access to AI tools like Claude for all team members.
Full Job Description
Your role

As Senior Software Developer, you'll play a key role in building the new ShareGate Migrate web application. With strong React, C# and TypeScript expertise, you'll contribute across the full stack and collaborate closely with the product team to turn user needs into simple, well-crafted experiences. In this fast-moving squad, you'll thrive on quality, technical judgment, and continuous learning.

Your impact:
  • Ship full-stack features that meet quality, performance, and UX standards from the first milestones of the new web app.
  • Shape the team's technical choices (libraries, API patterns, code structure, test strategy) so each decision accelerates future delivery rather than adding weight.
  • Translate user needs into shipped experiences that solve the real problem, in tight partnership with Product and Design.
  • Integrate Microsoft APIs (Microsoft Graph, Azure AD / Entra ID, MSAL) reliably and securely so migration and authentication scenarios work without friction in production.
  • Anticipate technical risks before they block the team, and bring concrete solutions that keep delivery moving.
  • Raise the team's technical bar through code reviews and mentoring that make others grow, not just validate code.
  • Master AI-assisted development tools (such as Claude and GitHub Copilot) to deliver a level of quality and output that a solo dev couldn't achieve otherwise.
Your team
  • You'll join the Web Experience team, a cross-functional squad made up of developers, a Product Manager, and a Product Designer. The team is part of the ShareGate Migrate department, a collaborative network of teams with access to staff developers for technical guidance and cross-team alignment.
  • The team is starting an almost greenfield project, which means a strong culture of autonomy and collective decision-making from the very beginning. A senior developer is expected to have a visible impact not just on what gets shipped, but on how the team works and decides. AI-assisted development is a core part of how the team operates. Deep familiarity with these tools and the ability to get the most out of them are expected.
  • The next challenges awaiting the team:
    • Building the new ShareGate Migrate web application from scratch, laying technical foundations that hold up at scale.
    • Bringing ShareGate's migration capabilities (sites, identities, content) into a fully web-based experience, with the performance and reliability constraints that entails.
    • Establishing reusable technical patterns that will accelerate the development of each new feature over time.
  • The stack: TypeScript, React, and C# / .NET, with Microsoft APIs (Microsoft Graph, Azure AD / Entra ID, MSAL) and AI coding tools (Claude, GitHub Copilot) at the center of the day-to-day.
What you'll bring
  • 5-15 years of experience in software development, ideally in a product-oriented environment;
  • Strong knowledge of frontend development with React (TypeScript);
  • Experience in backend development with C# / .NET;
  • Demonstrated ability to exercise strong technical judgment in a product context;
  • Experience collaborating with product and design teams to deliver quality user experiences;
  • Experience using AI tools in daily software development;
  • Clear, direct communicator who can constructively challenge product decisions;
  • Experience with Microsoft APIs (Microsoft Graph, Azure AD / Entra ID, MSAL) is an asset.
What the job comes with
  • Base salary: $125K-160K CAD. This range reflects our Canada-wide compensation scale. Final offers may be adjusted based on the candidate's region to align with local market conditions.
  • Annual bonus program.
  • LTIP program, share in Workleap's long-term growth.
  • RRSP + Family health insurance + telemedicine + annual wellness budget.
  • Flexible vacation policy.
  • Remote work, with access to our Montreal office.
  • In-person gatherings twice a year.
  • Claude access, for everyone.

Similar Jobs

More Jobs at ShareGate- en

More Enterprise Technology Jobs

Find similar Senior Fullstack Developer (C#/React), Migrate - ShareGate jobs: