Senior Full Stack Developer - Nodejs and React
Technology
CGIHalifax, Canada2 weeks agoUntil 2026-05-10
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
¿Te interesa este puesto?