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

Senior Full Stack Engineer - Nodejs & React - Enterprise Solutions Inc. (Quebec City)

Enterprise Solutions

Senior Software Engineer – Full Stack (Cybersecurity SaaS)

We are seeking experienced Senior Full‑Stack Software Engineers to join our growing engineering team and help build secure, scalable, and customer‑centric SaaS products serving both B2B and B2C markets. This role offers the opportunity to work on innovative cybersecurity solutions that protect millions of consumers and small businesses.

Responsibilities

  • Feature Development & Deliver
    • Design, develop, and deliver new features for cybersecurity SaaS platforms
    • Collaborate closely with Product Managers, UX Designers, and Engineering teams to define technical requirements and implementation plans
    • Estimate development effort and proactively identify risks, blockers, and dependencies
    • Contribute to continuous improvement of engineering practices, processes, and team culture
    • Research, prototype, and evaluate Generative AI and Large Language Model (LLM) capabilities to drive product innovation
  • Full‑Stack Development
    • Develop clean, maintainable, scalable, and well‑tested software solutions
    • Build responsive and reusable frontend applications using React and TypeScript
    • Develop RESTful APIs and backend services using NestJS and Node.js
    • Implement software security best practices across application layers
    • Participate in code reviews and contribute to engineering standards and best practices
    • Develop reusable components, libraries, and shared services
    • Integrate third‑party APIs and intelligent services into product solutions
    • Utilize modern development tools and AI‑assisted engineering platforms to improve productivity and code quality
  • Solution Design & Architecture
    • Design scalable API architectures, schemas, and technical documentation
    • Develop reusable frontend component architectures and design systems
    • Make sound architectural decisions focused on scalability, maintainability, security, and customer experience
    • Design microservices‑based solutions and distributed systems
    • Evaluate and optimize system performance, reliability, and scalability
    • Design and implement AI‑enhanced solutions leveraging Model Context Protocol (MCP), Retrieval‑Augmented Generation (RAG), and vector databases such as Pinecone and Weaviate
  • Testing & Quality Assurance
    • Develop and maintain comprehensive unit and integration tests
    • Ensure software quality through automated testing and peer reviews
    • Follow test‑driven and quality‑focused development practices
  • Maintenance & Production Support
    • Troubleshoot, debug, and resolve software defects and performance issues
    • Address application security vulnerabilities and operational incidents
    • Support production environments and participate in on‑call rotations when required
    • Continuously enhance existing products and services

Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience
  • 5+ years of professional software development experience
  • Solid proficiency in JavaScript, TypeScript, HTML, and CSS
  • Hands‑on experience building modern web applications using React
  • Strong experience developing RESTful APIs using NestJS and Node.js
  • Experience designing and implementing microservices architectures
  • Understanding of application security, cloud security, and networking fundamentals
  • Strong knowledge of software engineering principles, data structures, algorithms, and system design
  • Experience with Git and modern version control practices
  • Understanding of Agile development methodologies and DevOps practices
  • Excellent analytical, troubleshooting, and problem‑solving skills
  • Strong verbal and written communication skills
  • Professional English proficiency with the ability to collaborate effectively with US‑based stakeholders via Slack, Azure DevOps, and video conferencing

Preferred Qualifications

  • Experience with unit testing frameworks such as Jest, Mocha, or similar testing framework
  • Experience with SaaS platform architecture and multi‑tenant systems
  • Exposure to cloud platforms including AWS, Microsoft Azure, and Google Cloud Platform (GCP)
  • Understanding of cloud‑native application development and deployment
  • Experience with developer productivity tools and AI‑assisted coding platforms
  • Experience designing and implementing AI‑powered applications
  • Knowledge of Model Context Protocol (MCP), Retrieval‑Augmented Generation (RAG), and vector databases (Pinecone, Weaviate, etc.)
  • Experience with LLM integrations and AI orchestration framework

Desired Skills

  • Full‑stack development
  • React.js
  • TypeScript
  • NestJS
  • Node.js
  • REST API
  • Microservices architecture
  • Cloud security
  • SaaS platform
  • AI/LLM integration
  • MCP & RAG
  • AWS / Azure / GCP
  • Git
  • Agile & DevOps
  • Unit testing
  • System design
  • Cybersecurity application
#J-18808-Ljbffr
Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Senior Full Stack Engineer - Nodejs & React - Enterprise Solutions Inc. (Quebec City) in Québec, QC vacancy
  • Elevate your career as a Senior Full Stack Engineer, specializing in cybersecurity SaaS development. Bring your knowledge of React and Node.js to our creative engineering team. This role calls for an experienced Senior Software Engineer with a passion for building secure applications... 
    Senior

    Enterprise Solutions

    Québec, QC
    11 hours ago
  • Ignite your passion for automation as a Senior Engineer at Jerry.ai. Focus on scalable design and mentor teams to innovate systems in this key leadership role. As the Senior Engineer, youll be pivotal in transforming Jerry.ais automation landscape. Youll leverage your startup... 
    Senior

    Jerry

    Québec, QC
    11 hours ago
  • MetalBear is looking for an exceptional generalist to join our team as a Solutions Engineer in North America. This is a rare prospect to design, build, and lead a customer-facing function from the ground up in a high-growth, venture-backed startup. You’ll play a critical role... 
    Suggested
    Long term contract
    Immediate start

    MetalBear

    Québec, QC
    2 days ago
  •  ...Overview Join Scotiabank as a Senior Credit Solutions Associate in Quebec and enhance your financial service expertise. Focus on building robust client relationships while performing in-depth credit analyses and creating tailored solutions. This role places you at the... 
    Senior

    Scotiabank

    Québec, QC
    2 days ago
  • Position Summary As a Senior Mechanical Engineer you will join a fast‑paced Healthcare Reprocessing team. You will interact with other engineering...  ...hands‑on prototyping while developing new and innovative solutions for our customers. What You’ll Do as a Senior Mechanical... 
    Senior
    Long term contract
    Temporary work

    STERIS

    Québec, QC
    5 hours ago
  • Become a key player in web engineering at Affirm as a Senior Staff Engineer. Focus on infrastructure, strategy...  ...will allow you to architect solutions and mentor senior engineers, shaping...  ...Mastery of current web technologies like React and Typescript Solid project... 
    Senior
    Remote work

    Affirm

    Québec, QC
    5 hours ago
  • Contribute to cutting-edge Cybersecurity SaaS products as a Senior Full Stack Engineer. Focus on developing secure web applications for both B2B and B2C markets. Join an innovative engineering team dedicated to creating robust SaaS solutions. In this senior role, you'll design... 
    Senior

    Enterprise Solutions

    Québec, QC
    5 hours ago
  • $95k - $175k per year

     ...sciences cloud company based in Toronto is seeking a Systems Architect to support engineering and product teams. The role involves providing strategic planning and hands‑on execution of IT solutions for cloud‑based applications. Candidates should have 8+ years of experience,... 
    Senior

    Veeva Systems

    Québec, QC
    5 hours ago
  • Drive technological innovation at Payments Canada as a Senior Solution Architect, focusing on comprehensive solution architectures and the payments...  ...work workplace. As a key advisor reporting to the Director of Enterprise Architecture, you will shape the technology vision at Payments... 
    Senior

    Payments Canada

    Québec, QC
    11 hours ago
  • $84k - $128k per year

     ...ingestion, modeling, and reporting efforts using Fabric's data engineering tools and Power BI. This is a foundational role as we implement...  ...experience with Microsoft Fabric (or Azure Synapse/Power BI + Lakehouse stack) Proficient in T-SQL, DAX, and Python (for Notebooks) Experience... 
    Senior

    BDO Canada

    Québec, QC
    5 hours ago
  • Drive digital transformation initiatives as a Senior Project Manager. Oversee web development projects remotely, enhancing client satisfaction through effective project leadership. As a Senior Project Manager, you will lead complex projects, from planning through execution,... 
    Senior
    Remote work

    Third and Grove

    Québec, QC
    11 hours ago
  • About the Role We are establishing a new enterprise automation capability to improve and optimize business processes across the organization. As a Senior Automation Engineer, you will lead the full lifecycle of automation initiatives — from process discovery and solution... 
    Senior
    Remote work

    Future Electronics

    Québec, QC
    2 days ago
  • Transform your skills as a Senior Java Developer in a hybrid role based in Toronto, leveraging over ten years of full-stack and cloud development experience. This contract lasts six...  ...developer with extensive expertise in Java, NodeJS, SQL, and containerization. Candidates... 
    Senior
    Contract work

    Delpath

    Québec, QC
    5 hours ago
  • Elevate enterprise productivity with Parallels as a Solutions Architect. Combine hands‑on experience and technical expertise to drive real‑time customer solutions...  ...stakeholders Requirements 4+ years in solutions engineering or technical consulting Hands‑on experience with... 

    Parallels

    Québec, QC
    5 hours ago
  • Nous recherchons un(e) Ingénieur(e) Embarqué(e) Senior spécialisé(e) en C/C++ pour rejoindre notre équipe technique. Vous serez un acteur...  ...(CAN, SPI, I2C, UART), and middleware Collaborate with hardware engineers for board bring‑up and debugging Optimize system performance,... 
    Senior

    Amaris Consulting

    Québec, QC
    5 hours ago
  • Job Description Act as a systems engineer and carry out pneumatics discipline activities. Assure integration and interface management...  ...issue resolution. Prepare design change modifications and optimized solutions. Support production and in-service teams in troubleshooting... 

    TechDoQuest

    Québec, QC
    5 hours ago
  •  ...amélioration continue, l’organisation est à la recherche d’un doseur senior dynamique qui contribuera directement à la production tout en...  ...et à respecter des délais serrés. Esprit proactif, orienté solutions et sens des responsabilités. Excellente maîtrise du français,... 
    Senior
    Daily paid
    Permanent employment
    Full time
    Day shift

    Bedard - Ressources humaines | Human Resources

    Québec, QC
    5 hours ago
  • Join Enlightened Today as a Forward Deployed AI Engineer where you'll design and deploy AI solutions that truly resonate with users. Your role blends engineering...  ...needs Requirements Robust Python programming and full-stack engineering skills Familiarity with AI/LLM tooling... 
    Manual labor

    Enlightened Today

    Québec, QC
    11 hours ago
  • $100k per year

     ...a confusing work instruction becomes clear and a line starts running better because of you? Hi, I'm currently hiring a Manufacturing Engineer for an established industrial manufacturer on the South Shore. It's a hands‑on environment with heavy products, demanding processes,... 
    Work at office
    Local area
    Relocation
    Day shift

    Sezam Conseil

    Québec, QC
    5 hours ago
  • Elevate your career at Apollo.io as a Senior Engineer focused on Fraud Solutions. Spearhead initiatives in abuse detection and account security within a collaborative environment. In this pivotal role, you will enhance the fraud division's capabilities by modernizing processes... 
    Senior

    Apollo

    Québec, QC
    2 days ago
  • Elevate your career as a Systems Engineering Analyst with General Dynamics Mission Systems–Canada. Specialize in advanced electronics systems...  ...you to play a crucial part in developing cutting‑edge defense solutions. Key Responsibilities Draft and analyze requirements... 

    General Dynamics Mission Systems–Canada

    Québec, QC
    5 hours ago
  • SurveyMonkey is seeking a Senior Director of AI Engineering in Ottawa. Drive innovations in data science and machine learning to elevate product capabilities...  ...data science projects. Your focus on AI-driven solutions will transform user feedback processes and elevate product... 
    Senior

    Tree Trust

    Québec, QC
    11 hours ago
  • Join Teladoc Health Canada as a Senior DevOps Engineer in a hybrid capacity, enhancing health outcomes for millions. This role focuses on automation and scalable solutions across cloud infrastructure. As a key player in feature development, you will optimize cloud services... 
    Senior
    Long term contract

    Teladoc Health Canada

    Québec, QC
    11 hours ago
  • We are looking for an Engine Calibration Engineer to report to the Engine Calibration Team Lead and help us develop the most innovative vehicles...  ...to communicate with internal and external stakeholders outside Quebec or with English‑speaking counterparts on a daily basis. Advanced... 
    Summer work
    Flexible hours

    BRP

    Québec, QC
    8 days ago
  • Senior Salesforce Consultant As a Senior Salesforce Consultant, you’ll serve as the project lead or manager on 4-7 client...  ...complex business processes and design effective solutions Proficiency with enterprise level business applications and Salesforce development practices... 
    Senior

    HRB

    Québec, QC
    8 days ago
  •  ...Enlightened Today as a Forward Deployed AI Engineer in Sainte-Luce and reshape the wellness...  ...team members to deliver impactful AI solutions. This position is not just about coding;...  ...agility Requirements Proficient in Python, full‑stack development, and shell Robust... 

    Enlightened Today

    Québec, QC
    11 hours ago
  • Step into a senior leadership role at Lastwall as a Senior Infrastructure Engineer, focusing on building secure and scalable cloud infrastructures for defense and government...  ...implement reliable infrastructure for identity solutions Build and manage cloud services across... 
    Senior

    Lastwall

    Québec, QC
    8 days ago
  • Relevant du directeur Optimisation des solutions d'assurance de dommages Entreprise et Perception, le conseiller architecture solution TI collabore troitement avec les autres conseillers en architecture de sa vice-prsidence et les quipes de dveloppement pour les diffrents secteurs... 

    CIE 101 Beneva

    Québec, QC
    2 days ago
  • Position Summary Join Fastloop as a Solutions Architect focusing on AI systems. Transform business challenges into executable data solutions, ensuring effective stakeholder engagement and delivery success. In this role, you will be responsible for defining actionable roadmaps... 

    Fastloop

    Québec, QC
    5 hours ago
  • The design engineering group provides complete end-to-end product development solutions to a variety of customers. These product solutions include development of test and measurement modules, 4&5G macro frequency variants, optical modules, etc. The team delivers project solutions... 

    Global Talent Alliance, Canada

    Québec, QC
    5 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Full Stack Engineer - Nodejs & React - Enterprise Solutions Inc. (Quebec City). Be the first to apply!