Full Stack Developer – Legal Tech & Fintech Platform (Quebec Law) | 2-Month Contract

Posted yesterday

Worldwide

Summary

Full Stack Developer – Legal Tech & Fintech Platform (Quebec Law) | 2-Month Contract We are building a Quebec-based risk management and accounts receivable platform that helps businesses centralize client accounts, automate payment reminders, and navigate legal collection processes — all in compliance with Quebec law. The platform integrates with government systems, credit bureaus, and legal data sources to provide a complete debt management workflow, from first notice to legal proceedings. We are looking for an experienced full stack developer to join the team for a 2-month engagement, with the possibility of extension based on project needs. TECHNOLOGY STACK Frontend: Next.js (App Router) Backend: NestJS Database: PostgreSQL, Redis Third-party integrations: Twilio, SendGrid, SOQUIJ, TransUnion, EZSign Government API integrations (Quebec) Development methodology: BMAD flow (all project documentation is structured around this methodology) WHAT YOU WILL WORK ON You will contribute to one or more of the following areas depending on your profile: Building and refining core platform features (client management, automated reminders, payment tracking) Integrating or maintaining third-party APIs (Twilio for SMS, SendGrid for email, EZSign for electronic signatures, TransUnion for credit checks, SOQUIJ for legal data) Connecting with Quebec government systems and ensuring compliance with provincial regulations Optimizing backend performance with NestJS and PostgreSQL Working within the BMAD documentation and development flow WHAT WE ARE LOOKING FOR Strong experience with Next.js and NestJS Solid understanding of PostgreSQL and Redis Experience with third-party API integrations Familiarity with legal and/or financial software is a strong asset Knowledge of Quebec or Canadian data privacy laws (Law 25, PIPEDA) is a plus Ability to work autonomously and follow structured documentation (BMAD) French language skills are an asset but not required Availability for a 2-month commitment starting as soon as possible ENGAGEMENT DETAILS Duration: 2 months (with possibility of extension) Type: Fixed-price or hourly — open to discussion based on your profile Timezone preference: UTC-5 (EST) or compatible Communication: Regular check-ins, async-friendly team HOW TO APPLY Please send a short message explaining: 1. Your experience with Next.js and NestJS 2. Any Legal Tech, Fintech, or regulated industry projects you have worked on 3. Your availability and preferred rate Bonus points if you have worked with any of the integrations listed above or have experience with Quebec-specific regulatory environments. We look forward to hearing from you.

  • Less than 30 hrs/week
    Hourly
  • 1-3 months
    Duration
  • Expert
    Experience Level
  • $15.00

    -

    $25.00

    Hourly
  • Remote Job
  • Complex project
    Project Type

Contract-to-hire opportunity

This lets talent know that this job could become full time.
Learn more
Skills and Expertise
Mandatory skills
Next.js
NestJS
Web Application
Activity on this job
  • Proposals:50+
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Apr 8, 2026
  • CAN
    Québec4:42 AM
  • $295 total spent
    2 hires, 2 active
  • 18 hours

Explore similar jobs on Upwork

Software DeveloperHourly‐ Posted 7 months ago
ASP.NET MVC
Django
Python
AngularJS
JavaScript
jQuery
WordPress
Google Chrome Extension
React
CRM Development
Microsoft Dynamics 365
Microsoft Dynamics CRM
Microsoft Dynamics Development
Microsoft PowerApps
Single Sign-On
Build Marketplace on TokopediaHourly‐ Posted 4 weeks ago
PHP
HTML5
JavaScript
Web Development

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo