Talent.com
Senior Full Stack Developer - Node.js and React
Senior Full Stack Developer - Node.js and ReactCGI • Fredericton
No longer accepting applications
Senior Full Stack Developer - Node.js and React

Senior Full Stack Developer - Node.js and React

CGI • Fredericton
7 days ago
Job type
  • Full-time
  • Permanent
Job description

Position Description :

We are growing our capabilities across Atlantic Canada and are seeking a Senior Full Stack Developer with 6+ years of backend development experience to join our team. This is a permanent, full-time role with a hybrid work model requiring 2–3 days per week onsite from one of our Atlantic office locations : Halifax, NS; Moncton, NB; Fredericton, NB; Stratford, PE; or St. John’s, NL.

In this role, you will contribute to the design, development, and optimization of modern web applications, supporting both backend and frontend initiatives. You will collaborate with cross-functional teams, leveraging your experience in Node.js, React, relational databases, API development, cloud services, and DevOps practices to deliver scalable, secure, and high-quality solutions.

Your future duties and responsibilities :

  • Develop, optimize, and maintain backend services using Node.js
  • Design and implement RESTful and GraphQL APIs using Apollo Server
  • Work with relational databases, primarily PostgreSQL (transitioning from MySQL)
  • Implement caching strategies with Redis to improve performance
  • Build and deploy applications in AWS using Lambda, ECS, SQS, and RDS
  • Support CI / CD processes using GitHub Actions and troubleshoot pipeline issues
  • Integrate backend services with React applications
  • Participate in Agile ceremonies, sprint planning, estimations, and retrospectives
  • Follow DevOps practices for building and managing Docker images, containers, and orchestrations

Required qualifications to be successful in this role :

  • 6+ years of Node.js backend development experience
  • 6+ years of experience working with relational databases (PostgreSQL preferred)
  • Deep understanding of REST, GraphQL, and event-driven architectures
  • 5+ years of experience building and scaling applications in AWS
  • 4+ years working with caching systems, ideally Redis
  • Experience working in Agile and Continuous Deployment environments
  • Strong understanding of Git and GitHub workflows
  • Strong experience with Kafka
  • Nice to have :

  • Experience building and managing Docker containers
  • Familiarity with container orchestration (AWS ECS, Kubernetes)
  • Experience designing and maintaining CI / CD pipelines with GitHub Actions
  • CGI is providing a reasonable estimate of the pay range for this role. The determination of this range includes factors such as skill set level, geographic market, experience and training, and licenses and certifications. Compensation decisions depend on the facts and circumstances of each case. A reasonable estimate of the current range is $65,–$,. This role is an existing vacancy.

    #LI-HG

    Skills :

  • Amazon Relational Database Svc
  • Front End Development
  • GitHub
  • GraphQL
  • Postgre SQL
  • RESTful (Rest-APIs)
  • Create a job alert for this search

    Senior Full Stack Developer Nodejs and React • Fredericton

    Similar jobs
    Full Stack Engineer - Set 2 Close | B Corp

    Full Stack Engineer - Set 2 Close | B Corp

    Set 2 Close | B Corp • fredericton, nb, ca
    Full-time
    The ideal candidate brings strong backend development experience, solid database skills, and the ability to contribute to scalable, maintainable applications. Develop and maintain backend services u...Show more
    Last updated: 24 days ago • Promoted
    DevOps SRE

    DevOps SRE

    TechDoQuest • fredericton, NB, ca
    Full-time
    Mandatory Skills • Experience working on Google Cloud ( GCS, BigQuery ) Experience using GCP Data stack ( Composer, Dataflow, Dataproc )<...Show more
    Last updated: 24 days ago • Promoted
    Scada Engineer

    Scada Engineer

    Akkodis • fredericton, NB, ca
    Full-time
    Position : EMS / SCADA Engineer – Power Systems Duration : 6 month assignment (contract) Location : Toronto, ON (Rem...Show more
    Last updated: 16 days ago • Promoted
    Solutions Engineer

    Solutions Engineer

    Meld • fredericton, nb, ca
    Full-time
    Meld is a fast growing startup looking to add developer support for customers who use our API driven platform for managing their crypto related integrations. We're focused on helping money move on c...Show more
    Last updated: 7 days ago • Promoted
    EMS / SCADA Engineer

    EMS / SCADA Engineer

    Pacer Group • fredericton, nb, ca
    Full-time
    Network or Transmission Application preferably Reliance.LINUX and Windows Operating Systems.Proficient in Electric Transmission EMS / SCADA / Implementation. Good knowledge of Electric SCADA applicat...Show more
    Last updated: 19 days ago • Promoted
    Contract T4 || Senior Cloud Engineer [Azure] - Healthcare - fredericton

    Contract T4 || Senior Cloud Engineer [Azure] - Healthcare - fredericton

    Ampstek • fredericton, nb, ca
    Full-time
    Job Title : Senior Cloud Engineer (Azure).Terraform, Azure Cloud Services.Terraform (Strong experience – 4+Yrs).Show more
    Last updated: 7 days ago • Promoted
    Full Stack Engineer

    Full Stack Engineer

    Set 2 Close | B Corp • fredericton, nb, ca
    Full-time
    The ideal candidate brings strong backend development experience, solid database skills, and the ability to contribute to scalable, maintainable applications. Develop and maintain backend services u...Show more
    Last updated: 24 days ago • Promoted
    Duckcreek Policy QA Lead - Coforge

    Duckcreek Policy QA Lead - Coforge

    Coforge • fredericton, nb, ca
    Full-time
    We at Coforge are hiring Duckcreek Policy QA Lead with the following skillset : .Deep expertise in Duck Creek Policy (Author, transactions, rules, forms, XML). Strong domain knowledge in P&C Insuranc...Show more
    Last updated: 1 day ago • Promoted
    Duckcreek Policy QA Lead

    Duckcreek Policy QA Lead

    Coforge • fredericton, nb, ca
    Full-time
    We at Coforge are hiring Duckcreek Policy QA Lead with the following skillset : .Deep expertise in Duck Creek Policy (Author, transactions, rules, forms, XML). Strong domain knowledge in P&C Insuranc...Show more
    Last updated: 1 day ago • Promoted
    Contract T4 || Senior Cloud Engineer [Azure] - Healthcare - Ampstek

    Contract T4 || Senior Cloud Engineer [Azure] - Healthcare - Ampstek

    Ampstek • fredericton, nb, ca
    Full-time
    Job Title : Senior Cloud Engineer (Azure).Terraform, Azure Cloud Services.Terraform (Strong experience – 4+Yrs).Show more
    Last updated: 7 days ago • Promoted
    React Lead Developer

    React Lead Developer

    HCLTech • fredericton, nb, ca
    Full-time
    Design and implement user interface components using React JS.Lead and mentor a team of React JS developers.Collaborate with cross-functional teams to define, design, and ship new features.Ensure t...Show more
    Last updated: 23 days ago • Promoted
    React Lead Developer - HCLTech

    React Lead Developer - HCLTech

    HCLTech • fredericton, nb, ca
    Full-time
    Design and implement user interface components using React JS.Lead and mentor a team of React JS developers.Collaborate with cross-functional teams to define, design, and ship new features.Ensure t...Show more
    Last updated: 23 days ago • Promoted
    Sr. ROR Developer

    Sr. ROR Developer

    VG & Partners • Fredericton
    Full-time
    Fredericton, Canada | Posted on 02 / 05 / 2023.Show more
    Last updated: 11 days ago • Promoted
    Senior Product Designer - Growth

    Senior Product Designer - Growth

    Creative People • fredericton, NB, ca
    Full-time
    The Opportunity Join a category-leading visual collaboration platform used by millions of people worldwide to think, plan, and solve complex problems together.The compan...Show more
    Last updated: 7 days ago • Promoted
    Senior Programmer (Salesforce Commerce Cloud)

    Senior Programmer (Salesforce Commerce Cloud)

    Ateko, backed by Bell Canada • Fredericton, New Brunswick, Canada
    Full-time
    Senior Programmer - Salesforce Commerce Cloud (SFCC) - remote contract.Salesforce Commerce Cloud (SFCC).Experience with Business Manager : management of product catalogs, promotions, users, site con...Show more
    Last updated: 10 days ago • Promoted
    Senior Full Stack Developer (Contractual)

    Senior Full Stack Developer (Contractual)

    Digitalsixconsulting • Fredericton
    Full-time
    Senior Full Stack Developer (Contractual).John's,Newfoundland, Fredericton,New Brunswick, Remote possibilities as well.At Digital Six, we don’t just staff projects, we lead transformation.We are a ...Show more
    Last updated: 26 days ago • Promoted
    Senior DevOps with Infrastructure (Security Clearance)

    Senior DevOps with Infrastructure (Security Clearance)

    Orion Innovation • fredericton, NB, ca
    Full-time
    Senior DevOps with Infrastructure Role : Senior DevOps with Infrastructure Type : Remote - working EST Hours< / p&...Show more
    Last updated: 7 days ago • Promoted
    Technical Lead

    Technical Lead

    Anime Universe • fredericton, nb, ca
    Full-time
    Minimum commitment : 20 hours per week.A Technical Lead provides technical direction and oversight for software projects, ensuring solutions are scalable, secure, and aligned with business objective...Show more
    Last updated: 18 days ago • Promoted