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

ShareGate

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

Qualifications

  • 5-10 years experience in software development, preferably in a product-driven setting.
  • Proficient in frontend technologies, specifically React (TypeScript).
  • Strong backend development skills using C# / .NET.
  • Proven track record of making sound technical decisions in a product context.
  • Experience in collaborating closely with product and design teams to enhance user experience.
  • Familiarity with AI tools used in software development processes.
  • Effective communicator capable of providing constructive feedback on product decisions.
  • Knowledge of Microsoft APIs such as Microsoft Graph, Azure AD / Entra ID, MSAL is a plus.

Responsibilities

  • Develop full-stack features that align with quality, performance, and UX objectives.
  • Influence technical decisions around libraries, API conventions, and testing strategies.
  • Convert user requirements into functional, shipped experiences in collaboration with Product and Design.
  • Integrate Microsoft APIs securely to ensure seamless migration and authentication processes.
  • Identify potential technical risks early and propose solutions to mitigate them.
  • Enhance team capability through code reviews and mentorship fostering growth in others.
  • Leverage AI-assisted development tools to achieve superior quality and efficiency.

Benefits

  • Annual bonus program to enhance total compensation.
  • Long-term incentive plan offering equity in the company's growth.
  • Comprehensive RRSP and family health insurance, including telemedicine services.
  • Flexible vacation policy enabling work-life balance.
  • Remote work opportunities with access to a Montreal office.
  • Biannual in-person team gatherings fostering collaboration.
  • Access to AI development tools 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-10 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

More Information Technology Jobs

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