Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

$125k - $160k per year
Full-time

ShareGate

About ShareGate

ShareGate is the leading Microsoft 365 migration and governance platform, trusted by over 100,000 IT pros for its unmatched simplicity.

It offers the simplest, most reliable, and most affordable way to move business data to Microsoft 365.

Whether migrating from Google Workspace, file shares, Exchange Online, SharePoint On-Premises, or tenant-to-tenant, ShareGate gets the job done, without surprises. From cloud transformation to M&A integration, it keeps things just damn simple.

ShareGate also helps organizations stay in control once their data is migrated. Its powerful governance features let users assess environments, uncover issues, and apply fixes on the spot, so everything stays clean, secure, and optimized. It lays the groundwork for safe Microsoft Copilot deployment within organizations.

ShareGate is developed by Workleap Technologies, a Montréal‑based software company.

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.

What drives us

We build software that sits at the center of how people experience work, every day, at every level.

We move fast. Priorities shift, decisions get made with the information we have, and we iterate. If you thrive on intensity and ambiguity doesn't slow you down, you'll feel right at home.

We're builders. We do what it takes to move forward. AI is part of our toolkit. We use it to go faster and decide smarter, not to replace judgment.

If you want real impact and a place where your decisions matter, this is it.

How we hire

Transparency is how we hire — for you as much as for us.

Here's how it works: a first call with a recruiter, then a virtual interview with the hiring manager. You'll then complete a take-home case study, followed by a meet with future colleagues to discuss it together. Depending on the role, the process may vary slightly — your recruiter will walk you through it on your first call.

We use AI to support certain steps of the process, but every hiring decision remains human.

We can't wait to meet you.

By applying, you confirm that you have read and agree to our privacy policy.

Vacancy posted 10 days ago
Similar jobs that could be interesting for youBased on the Senior Fullstack Developer (C#/React), Migrate - ShareGate in Montréal, QC vacancy
  • $60k - $115k per year

    Développeur Fullstack – Python/React Description de poste Notre équipe CGI regroupe l'ensemble des départements informatiques responsables...  ...l’information (TI) et en management au monde. Fullstack Developer – Python/React Position Description Our CGI team encompasses... 
    Suggested
    Work at office
    Montréal, QC
    a month ago
  •  ...notre Développeur.euse Full-Stack Senior ? ~5 ans et plus d'...  ...développement front-end avec React, TypeScript. ~ Solide expérience...  ...Founded in 2012 by renowned game developer Chris Roberts, Cloud Imperium...  ...do we expect from our Senior Fullstack Developer? ~5+ years of... 
    Senior
    Full time
    Worldwide

    Cloud Imperium Games Limited

    Montréal, QC
    3 days ago
  •  ...Catallaxy is looking for a talented full-stack developer (node.js) able to quickly develop, deliver and support clean, scalable and high...  ...development ~2+ years with JavaScript technologies: Node.js and React/Angular or similar  ~ Experience building scalable web... 
    Suggested
    Full time
    Contract work
    Worldwide
    Flexible hours

    Catallaxy

    Montréal, QC
    2 days ago
  • $70k - $135k per year

    Développeur Senior C# Orchestrade Description de poste Notre équipe de Développement bancaire...  ..., liée à de nombreux projets de migration et d'évolution menés par les Delivery Teams...  ....NET / frameworks front (Vue / Angular / React) • Outils Software Factory : Azure DevOps... 
    Senior
    C#
    Long term contract
    Montréal, QC
    more than 2 months ago
  •  ...Nous sommes à la recherche d'un  Développeur Logiciel – Migration C++ vers C# (.NET) ,  pour le compte de notre partenaire ;  chef de file nord-américain dans l'évaluation des réseaux de distribution d'eau potable et d'égouts. Titre du poste : Développeur C++ / C# –... 
    C#

    Solution SFT

    Montréal, QC
    13 days ago
  •  ...continuing its growth and is looking for a Fullstack .Net Developer to support the needs of our clients across...  ...experience with Microsoft .NET technologies (C#, ASP.NET, Web API). Strong expertise in Front-End development (React, Angular, Vue.js, etc.). Solid skills in... 
    C#
    Full time

    Techso

    Montréal, QC
    27 days ago
  •  ...Dans ce contexte, nous recherchons un développeur Fullstack au sein de l’équipe DevOps à Montréal, en charge du produit SG Workflow...  ...du produit, d’abord sur les composants front-end (en Angular et React JS), ainsi que sur les composants back-end (en Java et Kotlin).... 
    Senior
    Daily paid

    Société Générale

    Montréal, QC
    more than 2 months ago
  •  ...continuing its growth and is looking for a Java fullstack Developer to support the needs of our clients...  ...experience in Front-End development (React, Angular, Vue.js, etc.). Proficiency in...  ...additional programming languages such as C#, PHP, Node.js, or Python. Comfortable... 
    C#
    Full time

    Techso

    Montréal, QC
    28 days ago
  • $80k - $115k per year

     ...s Leading Product Review Company as a  Fullstack Developer ! This is your opportunity to make a real...  ...acceptance rates Plan and execute migrations with zero or minimal downtime Communicate...  ...team standards Fullstack Developer Senior Experienced contributor driving... 
    Senior
    Work at office
    Flexible hours

    RTINGS.com

    Montréal, QC
    a month ago
  •  ...the largest bank in the Canada is looking to hire Sr Python FullStack Developer Please find below the job details and share your resume if interested...  ...development and implementation Advance proficiency in React ecosystem Advanced proficiency with Postgres SQL Best... 
    Long term contract
    For contractors

    Iris Software Inc.

    Montréal, QC
    25 days ago
  •  ...your skills, and your career.   About the Role   As a Junior Fullstack Developer (Python), you will work closely with experienced developers...  ...help plan, generate, and test code.   ~ Pair-program with senior developers and participate in code reviews to learn best practices... 
    Senior
    Work at office

    AlayaCare

    Montréal, QC
    14 hours ago
  • $60 - $70 per hour

     ...Technology (IST) division has an excellent opportunity for a Front-End Developer to join our development team in Montreal. The successful...  ...components using HTML, CSS, and JavaScript frameworks (Angular/React). Ensure a smooth user experience by optimizing web pages for maximum... 
    Hourly pay
    Full time
    Shift work

    AppTad Technologies Pvt Ltd

    Montréal, QC
    10 days ago
  •  ...TEHORA est présentement à la recherche d' un(e) programmeur(euse) FullStack Angular / C# .NET Core ayant d'excellentes aptitudes techniques, d'excellentes connaissances et qui souhaite mettre à profit ses compétences au sein d'une équipe polyvalente. Le mandat vise la maintenance... 
    C#
    Hourly pay
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Montréal, QC
    13 days ago
  • $70k - $135k per year

    Développeur·se Senior C# – Orchestrade (FR) Description de poste *** Opportunité ouverte...  ...de MVC, ASP.NET, Vue, Angular ou React, ainsi que de RabbitMQ, IBM MQ ou PowerShell...  ...et en management au monde. Senior C# Developer – Orchestrade (ENG) Position Description... 
    Senior
    C#
    Long term contract
    Montréal, QC
    more than 2 months ago
  •  ...Senior React UI Developer – React.js, TypeScript, JavaScript, Redux Location: Montreal (3 days/week onsite) Role Overview Develop high-performance, scalable React applications while collaborating with UI/UX designers and back-end teams. Key Responsibilities... 
    Senior
    Contract work
    3 days per week

    Astra North Infoteck Inc.

    Montréal, QC
    a month ago
  •  ...expérience équivalente Expérience en programmation orientée objet (C# ou Java) Resolution de problèmes, esprit analytique...  ...for the protection of the everyday. We are looking for a Software Developer who is passionate of software development and who enjoys various... 
    C#
    Full time
    Local area
    Worldwide
    Flexible hours
    Day shift

    Genetec

    Montréal, QC
    13 days ago
  • $80k - $100k per year

     ...Job Title: React Native Developer Job Type: Full-time Work Mode: Hybrid Job Location: Montreal Tru Inc. is seeking a React Native Developer. We have one (1) permanent position available for an immediate start. About Us:- At Tru, we are more than just a technology... 
    Permanent employment
    Full time
    Work at office
    Immediate start
    Remote work
    3 days per week

    Tru

    Montréal, QC
    28 days ago
  •  ...skills, and your career. About the Role We are seeking a Fullstack Developer (Python) to join our Clinical team. The candidate will be...  ...a key role in the team’s technical work and work closely with senior team members to ensure the work is well-sequenced, maintainable... 
    Senior
    Full time
    Work at office
    Flexible hours

    AlayaCare

    Montréal, QC
    1 day ago
  •  ...Please only apply if you have relevant experience working with 'REACT NATIVE'. Thank you! Job Title: Senior Front-End Mobile App Developer (React Native) Location: Montreal, QC (On-Site) Type: Full-Time Please email ***email_hidden*** with a brief note of why you’d... 
    Senior
    Full time
    Work at office

    DogPack

    Montréal, QC
    7 days ago
  • $120k - $160k per year

     ...The Role We're hiring Senior Full-Stack Developers to build...  ...TypeScript front end and the C#/.NET back end, owning features...  ...Docker, Terraform, Pub/Sub Developer Tools: Azure DevOps, Git, Webpack...  ...-only profile won't meet the fullstack bar. Work authorization:... 
    Senior
    C#
    Full time
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    Flinks

    Montréal, QC
    6 days ago
  •  ...services écrits avec la dernière version C#/ ASP.NET Plusieurs bases de données NoSQL...  ..., Elasticsearch and Redis Web UI developed in ReactJS with TypeScript, MaterialUI,...  ...Launch Darkly Your day at a glance: Develop and maintain modern microservices using bleeding... 
    C#
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    13 days ago
  •  ..., Symfony, Laravel, Node.js, TypeScript, React, MySQL, PostgreSQL, Redis, Docker, AWS, HTML5...  ...'expérience en tant que développeur.euse fullstack.  Diplôme en programmation informatique...  ..., helping modernize the platform and develop new features. The RICARDO project leverages... 
    Senior
    Full time
    Summer work

    Turbulent

    Montréal, QC
    2 days ago
  •  ...Le Développeur Web Fullstack sera responsable de concevoir, développer et optimiser les applications...  ...majoritairement en Front End (React) et collaborera étroitement avec plusieurs...  ...numériques • Contribuer aux projets de migration et de modernisation des plateformes •... 
    Full time

    DELAN

    Montréal, QC
    6 days ago
  •  ...Job Description As a Mobile Software Developer II, you'll be part of MEDFAR's mobile team...  ...to clinicians and their patients. Using React Native, you'll help deliver intuitive, reliable...  ...with Product Managers, Designers, and senior mobile developers to deliver cohesive,... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Work at office
    Immediate start
    Remote work
    Worldwide
    Flexible hours

    Medfar

    Montréal, QC
    21 days ago
  •  ...someone to join our Equity Swaps team as a Senior UI Developer in ESTAR to work in a global team towards...  ...on two major initiatives; one is a React-based data visualization tool for the fast...  ...broad-based strategy for our 10 existing C# applications into a future web UI platform... 
    Senior
    C#
    Full time
    Work at office
    Remote work

    Morgan Stanley

    Montréal, QC
    10 days ago
  • $200k per year

     ...Full Stack Developer Role: Full Stack Developer Client: Leading FinTech Firm Compensation: Up to $200K CAD + Bonus Location...  ...Stack Developer.  • Technical Skills: Strong proficiency in React and Python.  • Domain Knowledge: Experience in the finance sector... 
    Long term contract
    Permanent employment
    Work at office

    Hunter Bond

    Montréal, QC
    more than 2 months ago
  • $60k - $115k per year

    Développeur(se) Full Stack sénior – C#/.NET et Angular Position Description Mode de travail...  ...en modernisation d'applications ou en migration de systèmes existants. CGI offre une...  .... Your work creates value. You’ll develop innovative solutions and build relationships... 
    Senior
    C#
    2 days per week
    3 days per week
    Montréal, QC
    10 days ago
  •  ...Interface utilisateur Web développée en React et Typescript Une architecture micro-frontend...  ...à l'échelle du cloud utilisant C#/.NET Déploiement de services d'infrastructure...  ...security, public safety, and operations. Genetec develops open-platform software, hardware and cloud... 
    C#
    Full time
    Work at office
    Flexible hours

    Genetec

    Montréal, QC
    13 days ago
  •  ...modernes de développement JavaScript, comme React Expérience pratique avec les services...  ...API Web et de microservices Expertise en C# moderne et sur la plateforme .NET Voilà...  ...dynamic: In your role as a software developer, you will be in a unique position to... 
    C#
    Contract work
    Apprenticeship
    Flexible hours

    Genetec

    Montréal, QC
    more than 2 months ago
  • $70k - $135k per year

    Solutions Architect (C#/.NET) Position Description Are you a Solution Architect looking to thrive in a fast-growing environment that...  ...solution. If you are recognized for your ability to design, develop, and implement technical architectures based on Microsoft Azure, .... 
    C#
    Montréal, QC
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Fullstack Developer (C#/React), Migrate - ShareGate. Be the first to apply!