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

Sr. Backend Nest Developer

Make The Maker

Full-time · Sun–Thu, 40 hours/week · 2 openings. Senior NestJS/Prisma engineer for LMS, auth, exams, and notifications. Senior only.

Make The Maker is expanding a multilingual educational platform built with modern TypeScript. We need a senior backend developer to implement core educational features in our NestJS backend: AI, ESB, streaming, meetings, auth, communication, eCom, CMS, notifications, exams, grading, scheduling, and LMS capabilities.

Key responsibilities

  • Develop backend services for notifications, exam management, grading workflows, and LMS features
  • Build REST APIs following NestJS patterns with comprehensive Zod validation
  • Design efficient Prisma schemas and queries against PostgreSQL
  • Implement RBAC for educational workflows
  • Write comprehensive tests and uphold high code-quality standards
  • Collaborate inside an Nx TypeScript monorepo
  • Architecture: Nx monorepo with modular design
  • Testing: Jest with comprehensive coverage
  • Security: RBAC enforcement and secure authentication
  • Quality: strict TypeScript and OpenAPI documentation

Development standards

  • Clean architecture with clear module boundaries
  • Security focus and inclusive design principles
  • Unit and integration tests required for all features

Required qualifications

  • 5+ years backend development; 3+ years Node.js and TypeScript
  • Strong NestJS and Prisma experience
  • PostgreSQL and REST API design proficiency
  • Zod validation and type-safe development
  • RBAC, security best practices, and Jest testing

Preferred qualifications

  • Education-domain or LMS experience
  • Streaming, scheduling, or grading-system work
#J-18808-Ljbffr
Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the Sr. Backend Nest Developer in Montréal, QC vacancy
  •  ...organizations unlock the value of technology and build a more sustainable, more inclusive world. Job roles: What will you do? Design, develop, implement, and maintain technical solutions supporting legacy and modern .NET applications hosted on Windows 10/11, Windows Server,... 
    Senior
    Permanent employment
    Full time
    Local area

    Capgemini

    Montréal, QC
    8 days ago
  •  ...Zimmer Biomet seeks a senior software developer to contribute to computer-assisted surgery applications in Montreal. The role involves designing robust software integrating robotics to support orthopedic surgical procedures, working within an Agile team environment. Responsibilities... 
    Senior

    Zimmer Biomet

    Montréal, QC
    11 days ago
  •  ...innovation and pushing entertainment boundaries, join our journey and help us create the unknown! Job Description The Senior Community Developer is a leader in creating global community engagement strategies that support player retention inside & outside of their experiences... 
    Senior
    Full time

    Ubisoft

    Montréal, QC
    4 days ago
  •  ...Zimmer Biomet seeks a Senior Software Developer to design and develop computer-assisted surgery software using C++, Qt, computer vision, and medical imaging. The role requires technical leadership and mentorship of a development team, with three days weekly on-site presence... 
    Senior

    Zimmer Biomet

    Montréal, QC
    22 days ago
  •  ...passionate about innovation and pushing entertainment boundaries, join our journey and help us create the unknown! The Senior Community Developer is a leader in creating global community engagement strategies that support player retention inside & outside of their experiences... 
    Senior
    Full time

    Ubisoft

    Montréal, QC
    2 days ago
  •  ...a major banking actor in Montreal currently experiencing strong growth, we are actively seeking an experienced Senior C# .NET Backend Developer . About the Role As part of a high-performing Capital Markets technology team , you will take full ownership of the... 
    Senior
    Permanent employment
    Contract work
    Immediate start
    Relocation
    Relocation package

    Nöord Technologies Corporation

    Montréal, QC
    a month ago
  •  ...Java Backend developer - Java 17, DevSecOps, Kubernetes Location: Montreal; Hybrid: 3 days a week in office 2-Face-2 interview required We are seeking a Software Engineer to join a Global Enterprise Technology Team responsible for the development, modernization... 
    Permanent employment
    Work at office
    3 days per week

    Astra North Infoteck Inc.

    Montréal, QC
    a month ago
  • $60k - $115k per year

     ...présentiel Description du poste Nous recherchons un(e) développeur(se) backend .NET pour concevoir, développer et faire évoluer des services...  ...’s strategy and direction. Your work creates value. You’ll develop innovative solutions and build relationships with teammates and... 
    Full time
    Day shift
    3 days per week

    CGI

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

     ...Position Description: Faites évoluer le cœur des systèmes bancaires avec CGI Vous êtes un(e) développeur(se) Java Backend expérimenté(e) et vous aimez concevoir des API robustes, connecter des systèmes complexes et travailler dans des environnements cloud modernes? CGI recherche... 
    Full time
    Day shift

    CGI

    Montréal, QC
    4 days ago
  • $60k - $115k per year

    Développeur Backend .Net Description de poste Mode de travail : Hybride – 3 jours par semaine en présentiel Description du poste...  ...’s strategy and direction. Your work creates value. You’ll develop innovative solutions and build relationships with teammates and... 
    Day shift
    3 days per week
    Montréal, QC
    9 days ago
  • Vous souhaitez �voluer dans un environnement o� la croissance, l�innovation et la diversit� des mandats font partie du quotidien? Notre client, une firme reconnue dans le domaine de l�investissement et de la gestion de patrimoine, est actuellement � la recherche d�un(e) Comptable...
    Senior
    Daily paid
    Permanent employment
    Temporary work
    Apprenticeship
    Work at office

    Robert Half

    Montréal, QC
    3 days ago
  • Vous souhaitez évoluer dans un environnement stable, collaboratif et humain, où la qualité de vie et l’équilibre professionnel occupent une place importante? Notre client, une entité parapublique reconnue, est à la recherche d’un Comptable afin de se joindre à une petite équipe...
    Senior
    Daily paid
    Permanent employment
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Robert Half

    Montréal, QC
    16 hours ago
  • Nous recherchons une personne expérimentée pour prendre en charge la gouvernance de la fiscalité de la paie et des activités comptables au Québec. Ce rôle contribue à la conformité réglementaire, aux vérifications et aux obligations de fin d’année, tout en renforçant la qualité...
    Senior
    Permanent employment
    Temporary work
    Work at office

    Robert Half

    Montréal, QC
    2 days ago
  • Nous recherchons un comptable principal pour superviser les activit�s comptables d�un groupe de soci�t�s de portefeuille, de fiducies et d�entit�s affili�es au Qu�bec. Dans ce r�le, vous produirez une information financi�re fiable, renforcerez les contr�les internes et soutiendrez...
    Senior
    Permanent employment
    Temporary work
    Work at office

    Robert Half

    Montréal, QC
    3 days ago
  •  ...sharing your expertise with others, and contributing to architecture, technology and policy decisions. What You Will Do Engineer and develop the Rogers 911 network architecture . Develop and maintain service access for emergency service organizations, including the... 
    Senior
    Full time
    Contract work
    Work at office
    Shift work

    Rogers Communications

    Montréal, QC
    1 day ago
  •  ...Entertainment Riot Gearbox Software We are looking for a Backend Engineer with strong Java and C++ experience to work on backend...  ...software engineering experience , with significant experience developing backend/server-side systems. ~ At least 2 years of... 
    Full time
    Remote work
    Flexible hours

    Devoted Studios

    Montréal, QC
    more than 2 months ago
  • Nous recherchons un comptable principal pour appuyer les activit�s comptables et fiscales d�une client�le vari�e. La personne retenue jouera un r�le cl� dans la pr�paration de dossiers financiers, la production de d�clarations fiscales et le suivi des op�rations li�es aux placements...
    Senior
    Permanent employment
    Temporary work
    Work at office

    Robert Half

    Montréal, QC
    3 days ago
  •  ...Advisory team today! TBD Why join us? Work with great people to make a difference Collaborate on exciting projects to develop innovative solutions What we offer you? Flexible work environment Long term career development Think globally, work... 
    Senior
    Long term contract
    Local area
    Flexible hours

    Hatch

    Montréal, QC
    1 day ago
  • $69.45k - $119.45k per year

     ...limitless in this ever-changing space. You Are: A hands-on CCaaS Developer with deep technical expertise in Amazon Connect and Google Cloud...  ..., and agent hierarchies. Develop AWS Lambda functions and backend integrations in Python, Node.js, or Java. Build conversational... 
    Full time
    Work at office
    Local area

    Accenture Global

    Montréal, QC
    5 days ago
  •  ...world's largest enterprise retailers and commerce operators. Our backend services handle order capture, fulfilment orchestration,...  ...the Role We are looking for a motivated and product-minded UI Developer to join the CX One OMS UI, SAP's unified back-office interface for... 
    Permanent employment
    Internship
    Local area
    Flexible hours

    SAP IT Business Systeme

    Montréal, QC
    5 days ago
  •   Chaque jour, notre équipe Technologie poursuit le même but : relier les Canadiennes et les Canadiens aux personnes et aux choses qui comptent le plus à leurs yeux. Ensemble, nous soutenons fièrement 30 millions de Canadiennes et de Canadiens chaque mois en gérant un vaste...
    Senior
    Full time
    Contract work
    Apprenticeship
    Work at office
    Day shift

    Rogers Communications

    Montréal, QC
    1 day ago
  • Vous souhaitez �voluer dans une entreprise en croissance o� la comptabilit� va au-del� des op�rations courantes? Notre client, une entreprise bien �tablie dans le secteur des services professionnels et de la gestion financi�re, est � la recherche d�un Comptable afin de soutenir...
    Senior
    Permanent employment
    Temporary work
    Apprenticeship
    Work at office

    Robert Half

    Montréal, QC
    3 days ago
  • $96.56k - $128.74k per year

     ...emerging markets?  We are looking for an  Sr. Financial Analyst ! Join FinDev Canada,...  ...equality, and market development in developing economies. Joining FinDev Canada means being...  ...where everyone has equal opportunity to grow, develop, succeed, and be their truest selves.... 
    Senior
    Permanent employment
    Full time
    Internship
    Work at office
    3 days per week

    FinDev Canada

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

    Développeur Backend Description de poste Faites évoluer le cœur des systèmes bancaires avec CGI Vous êtes un(e) développeur(se) Java Backend expérimenté(e) et vous aimez concevoir des API robustes, connecter des systèmes complexes et travailler dans des environnements... 
    Day shift
    Montréal, QC
    13 days ago
  •  ...building and maintaining the core of our OMS product from common backend services to CI/CD, you will get to collaborate with all the...  ...We are looking for a dynamic and motivated Senior Software Developer who embrace AI-assisted software development as part of their everyday... 
    Senior
    Permanent employment
    Full time
    Contract work
    Local area
    Flexible hours

    SAP IT Business Systeme

    Montréal, QC
    14 days ago
  • Nous recherchons un ANALYSTE FINANCIER - CONSOLIDATION pour se joindre à une entreprise publique à Saint-Laurent, dans le cadre d’un contrat. Ce mandat d’une durée de 4 mois, se fera en hybride, soit 3 jours en présentiel et 2 jours en télétravail. Responsabilités: ...
    Senior
    Permanent employment
    Contract work
    Temporary work
    Work at office
    Remote work

    Robert Half

    Montréal, QC
    3 days ago
  • Notre client cherche analyste financier senior capable de contribuer rapidement à un environnement complexe et en évolution. Basé à Montreal, ce poste convient à une personne autonome, rigoureuse et à l’aise avec l’analyse financière détaillée ainsi qu’avec les systèmes d’affaires...
    Senior
    Permanent employment
    Temporary work
    Work at office

    Robert Half

    Montréal, QC
    3 days ago
  •  ...policies, procedures, sourcing strategies, etc.) and drive customer satisfaction.  ~ Collaborates with assigned business units to develop annual procurement forecasts and plans.  ~ Translates complex client requirements into statements of work, deliverables, or other... 
    Senior
    Permanent employment
    Full time
    Contract work
    Summer work
    Work at office
    Relocation package
    3 days per week

    Export Development Canada | Exportation et développement Can...

    Montréal, QC
    1 day ago
  •  ...saliva to mobile app—anytime, anywhere. Developed over six years of R&D, over 2,000 product...  ...Eli is looking for a Senior Software Developer to join our product team full-time, starting...  ...end to end across our mobile app and backend, from the first design review to production... 
    Senior
    Long term contract
    Full time
    Internship
    Work at office
    Immediate start

    eli

    Montréal, QC
    6 hours ago
  •  ...The Role AspenTech is looking for a talented and experienced Developer with Quality background to join our Enterprise Operations Platform...  ...into the product while collaborating with our front-end and backend software developers and Product Management. As part of the EOP team... 
    Full time
    Flexible hours

    Aspentech

    Montréal, QC
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Backend Nest Developer. Be the first to apply!