Senior Full-Stack Developer – ShareGate Migrate, Web Experience

Posted last week

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Full-Stack Developer building ShareGate Migrate web applications utilizing React and TypeScript. Contributing across full stack with product teams to ensure excellent user experiences.

Responsibilities

  • 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.

Requirements

  • 5 to 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.

Benefits

  • Health insurance
  • 401(k) matching
  • Flexible work hours
  • Paid time off
  • Professional development opportunities

Job type

Full Time

Experience level

Senior

Salary

CA$125,000 - CA$160,000 per year

Degree requirement

Bachelor's Degree

Tech skills

AzureReactTypeScript.NET

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.