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 Dev Ops 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 Graph
QL APIs using Apollo Server
• Work with relational databases, primarily Postgre
SQL (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 Git Hub Actions and troubleshoot pipeline issues
• Integrate backend services with React applications
• Participate in Agile ceremonies, sprint planning, estimations, and retrospectives
• Follow Dev Ops 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 (Postgre
SQL preferred)
• Deep understanding of REST, Graph
QL, 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 Git Hub 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 Git Hub Actions
#LI-HG
Skills:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: