Full Stack Developer - Golang & Nodejs
$85k - $145k per yearFull Stack Developer - Golang & Nodejs Position Description
CGI is seeking an experienced Full Stack Developer to join our team and help design, build, and evolve production-grade backend systems and cloud-native platforms. This role is ideal for a senior software professional with deep expertise in Go, strong Node.js development experience, and a solid understanding of AWS cloud services, CI/CD, and engineering automation. As a key member of the engineering team, you will contribute to the architecture, development, deployment, and operational excellence of scalable backend services while collaborating closely with cross-functional teams to deliver secure, reliable, and high-performing solutions. Beyond technical expertise, we are looking for someone who brings sound engineering judgment, challenges assumptions constructively, and helps elevate team decision-making through thoughtful collaboration and technical leadership. This is a full-time permanent opportunity. Your future duties and responsibilities
• Design, develop, and maintain scalable backend services and distributed systems using Go.
• Contribute to full-stack application development using Node.js and React.
• Design and implement secure, reliable REST APIs and backend services.
• Build, maintain, and optimize cloud-native solutions using AWS services and modern cloud engineering practices.
• Develop and maintain CI/CD pipelines, deployment automation, and engineering tooling.
• Create and maintain Bash scripts and automation solutions to improve development and operational efficiency.
• Collaborate with architects, developers, product owners, and business stakeholders to deliver high-quality software solutions.
• Participate in architecture reviews, code reviews, technical design discussions, and continuous improvement initiatives.
• Identify technical risks, performance bottlenecks, and architectural improvements early in the software development lifecycle.
• Mentor team members, promote engineering best practices, and contribute to technical documentation and knowledge sharing. Required qualifications to be successful in this role
• Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related discipline, or an equivalent combination of education and experience.
• Significant professional experience developing enterprise backend or platform solutions.
• Strong hands-on experience developing production-grade backend services using Go.
• Experience with full-stack or backend development using Node.js.
• Experience developing modern web applications using React.
• Strong understanding of AWS cloud services and cloud-native application development.
• Experience designing, implementing, and maintaining CI/CD pipelines and deployment automation.
• Strong scripting experience using Bash or similar scripting languages.
• Experience designing and developing REST APIs and scalable distributed systems.
• Experience working within Agile software development environments.
• Excellent analytical, problem-solving, communication, and collaboration skills.
• Ability to communicate technical trade-offs effectively, work independently, and contribute positively to technical discussions and decision-making. Assets
The following qualifications would be considered assets:
• Experience with distributed systems, platform engineering, or cloud infrastructure.
• Experience working with both legacy and modern cloud-native architectures.
• Experience with container technologies such as Docker and Kubernetes.
• Experience improving software reliability, observability, and operational excellence.
• Experience mentoring software developers and providing technical leadership.
• Experience working within financial services or other highly regulated industries. 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 $85,000-$145,000 CAD. This role is an existing vacancy. #LI-HG Together, as owners, let’s turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because… You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction. Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. At CGI, we value the strength that diversity brings and are committed to fostering a workplace where everyone belongs. We collaborate with our clients to build more inclusive communities and empower all CGI partners to thrive. As an equal-opportunity employer, being able to perform your best during the recruitment process is important to us. If you require an accommodation, please inform your recruiter. That same commitment to fairness extends to how we use technology. To support our recruitment team, AI tools may be used to help assess applications though they never replace human judgement. All hiring decisions remain entirely in the hands of our recruitment professionals. To learn more about accessibility at CGI, contact us via email . Please note that this email is strictly for accessibility requests and cannot be used for application status inquiries. Come join our team—one of the largest IT and business consulting services firms in the world.
CGI is seeking an experienced Full Stack Developer to join our team and help design, build, and evolve production-grade backend systems and cloud-native platforms. This role is ideal for a senior software professional with deep expertise in Go, strong Node.js development experience, and a solid understanding of AWS cloud services, CI/CD, and engineering automation. As a key member of the engineering team, you will contribute to the architecture, development, deployment, and operational excellence of scalable backend services while collaborating closely with cross-functional teams to deliver secure, reliable, and high-performing solutions. Beyond technical expertise, we are looking for someone who brings sound engineering judgment, challenges assumptions constructively, and helps elevate team decision-making through thoughtful collaboration and technical leadership. This is a full-time permanent opportunity. Your future duties and responsibilities
• Design, develop, and maintain scalable backend services and distributed systems using Go.
• Contribute to full-stack application development using Node.js and React.
• Design and implement secure, reliable REST APIs and backend services.
• Build, maintain, and optimize cloud-native solutions using AWS services and modern cloud engineering practices.
• Develop and maintain CI/CD pipelines, deployment automation, and engineering tooling.
• Create and maintain Bash scripts and automation solutions to improve development and operational efficiency.
• Collaborate with architects, developers, product owners, and business stakeholders to deliver high-quality software solutions.
• Participate in architecture reviews, code reviews, technical design discussions, and continuous improvement initiatives.
• Identify technical risks, performance bottlenecks, and architectural improvements early in the software development lifecycle.
• Mentor team members, promote engineering best practices, and contribute to technical documentation and knowledge sharing. Required qualifications to be successful in this role
• Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related discipline, or an equivalent combination of education and experience.
• Significant professional experience developing enterprise backend or platform solutions.
• Strong hands-on experience developing production-grade backend services using Go.
• Experience with full-stack or backend development using Node.js.
• Experience developing modern web applications using React.
• Strong understanding of AWS cloud services and cloud-native application development.
• Experience designing, implementing, and maintaining CI/CD pipelines and deployment automation.
• Strong scripting experience using Bash or similar scripting languages.
• Experience designing and developing REST APIs and scalable distributed systems.
• Experience working within Agile software development environments.
• Excellent analytical, problem-solving, communication, and collaboration skills.
• Ability to communicate technical trade-offs effectively, work independently, and contribute positively to technical discussions and decision-making. Assets
The following qualifications would be considered assets:
• Experience with distributed systems, platform engineering, or cloud infrastructure.
• Experience working with both legacy and modern cloud-native architectures.
• Experience with container technologies such as Docker and Kubernetes.
• Experience improving software reliability, observability, and operational excellence.
• Experience mentoring software developers and providing technical leadership.
• Experience working within financial services or other highly regulated industries. 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 $85,000-$145,000 CAD. This role is an existing vacancy. #LI-HG Together, as owners, let’s turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because… You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction. Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. At CGI, we value the strength that diversity brings and are committed to fostering a workplace where everyone belongs. We collaborate with our clients to build more inclusive communities and empower all CGI partners to thrive. As an equal-opportunity employer, being able to perform your best during the recruitment process is important to us. If you require an accommodation, please inform your recruiter. That same commitment to fairness extends to how we use technology. To support our recruitment team, AI tools may be used to help assess applications though they never replace human judgement. All hiring decisions remain entirely in the hands of our recruitment professionals. To learn more about accessibility at CGI, contact us via email . Please note that this email is strictly for accessibility requests and cannot be used for application status inquiries. Come join our team—one of the largest IT and business consulting services firms in the world.
Vacancy posted 13 days ago
Similar jobs that could be interesting for youBased on the Full Stack Developer - Golang & Nodejs in Halifax, NS vacancy
- ...you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Java Full Stack Developer (Onsite) to join our team in Halifax, Nova Scotia (CA-NS), Canada (CA). The Health Care Technology Group supports the recordkeeping...SuggestedLong term contractFull time
$75k - $145k per year
...Position Description: CGI is seeking an experienced Java Full Stack Developer to join our team and contribute to the design development and support of modern enterprise this role you will primarily develop scalable backend services using Java and Spring Boot while building...SuggestedPermanent employmentFull timeContract work3 days per week$75k - $145k per year
Senior Forward Deployed Developer (Golang/Next.js) Position Description CGI is seeking an experienced Senior Forward Deployed Developer to... ...high standards for security, reliability, and quality. This is a full-time permanent opportunity. Your future duties and...SuggestedPermanent employmentFull time$75k - $145k per year
Senior Full Stack Developer (Node.js / React / AWS) Position Description At CGI, we are seeking a Senior Full Stack Developer to join our team. This is a permanent, full-time opportunity for a senior developer who has extensive experience designing, building, deploying...SuggestedPermanent employmentFull time- ...has a new career opportunity for an experienced Senior Software Developer. As a Senior Software Developer, you will design and deliver high... ...and project risks. Ownership & Accountability Take full ownership and accountability for the successful delivery of significant...SuggestedLong term contractFull timeTemporary workInternship
$96.56k - $128.74k per year
...Canada and the world better through trade. Position: Senior AI Developer Employment Type: Permanent Compensation Details:... ...a good fit. What you will be doing: ~ Leverage strong full-stack software engineering expertise across React, Angular, JavaScript...Permanent employmentSummer workWork at officeRelocation package3 days per week$61k - $67k per year
...$61,000 - $67,000 USD Want to start your career as a Java Developer? In-depth graduate training, ongoing support, opportunities at... ...learn at the mthree Academy: How to design, develop, and test a full-stack application. How to demonstrate professionalism, including...Permanent employmentFull timeRelocationFlexible hours- ...delivery practices, standards, project management disciplines. Help develop and maintain issue prevention processes, participate in promptly... ..., teamwork, respect and belonging. Here, you'll reach your full potential because You are invited to be an owner from day 1 as we...Full timeContract workWorldwide
- ...family includes a 16 month old, a 3.5 year old, and a 6 year old starting grade 1 in September. We are looking for someone who can provide full-time, live-out care who is able to drive and ideally with their own vehicle. The ideal candidate will have experience with both...Long term contractFull timeLive out
$75k - $115k per year
Java Integration Developer Position Description CGI is seeking an experienced Java Integration Developer to join our growing team. In... ...passion for building secure, high-performance solutions. This is a full-time permanent opportunity based in one of CGI's Atlantic Canada...Permanent employmentFull timeRelocation3 days per week$75k - $125k per year
Senior Salesforce Developer Position Description CGI is seeking an experienced Senior Salesforce Developer to join our growing Salesforce... ...and collaboration across cross-functional teams. This is a full-time, permanent opportunity based in one of CGI's Atlantic Canada...Permanent employmentFull timeTemporary workRelocation3 days per week- ...Job Number: J0526-0466 Job Title: Senior Data Developer Job Category: Information Technology & Innovation (ICT, Support, Systems, Data & Insight) Job Type: Permanent Full Time Work Location: Corporate Number of Positions: 1 Share Facebook Email LinkedIn Job Description...Permanent employmentFull timeImmediate startWork from home
- ...Company Description Sales Associate | Full-time | Mic Mac Mall Must be available days, evenings and weekends. You want to be... ...excel at selling and customer service ? You like to connect, develop trusting relationships and provide a unique shopping experience?...Full timeWeekend workAfternoon shift
- ...any time. Your future duties and responsibilities Design, develop, and optimize ETL workflows and data pipelines to support data migration... ..., teamwork, respect and belonging. Here, you'll reach your full potential because You are invited to be an owner from day 1 as we...Full timeWork at officeWorldwide2 days per week
- ...If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a PLSQL Developer (Onsite) to join our team in Halifax, Nova Scotia (CA-NS), Canada (CA). Job Responsibilities Include: Coordinate with the Client...Long term contractFull time
$92.41k - $171.13k per year
...part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Senior AWS Integration Developer - Remote to join our team in Halifax, Nova Scotia (CA-NS), Canada (CA). Senior AWS Integration Developer Position Overview...Long term contractTemporary workWork at officeRemote workFlexible hours- Oracle PL/SQL / Informatica Developer Position Description We are seeking an experienced Senior Database Developer to join a high performing... ..., teamwork, respect and belonging. Here, you’ll reach your full potential because… You are invited to be an owner from day 1 as...
$20 - $25 per hour
...PM or 7:30 PM (25-27.5 guaranteed core hours/week). After 6 months, if a good fit, can collaborate about possibility of transition to full time hours (8-5 Monday to Friday) if desired by all parties. Start Date: ASAP Compensation: $22.00 - .../hour (commensurate with experience...Full timePart timeImmediate startTrial periodMonday to fridayShift workDay shiftAfternoon shift$17 per hour
...qualifications, we would love to hear from you. Please feel free to message us with your experience and availability. We look forward to finding the perfect fit for our family! Please visit to view full details and to apply. FREE REGISTRATION and lots of jobs to choose from!Hourly payFull timePart timeLive outFlexible hours- ...encourages employees to collaborate and learn from each other, completely free of barriers. Your role: As a Senior Software Developer in Test, you will be part of a small, highly focused team responsible for delivery of highly scalable and robust services within Global...Full time
$25 per hour
We are a loving family in Halifax, Nova Scotia, seeking a full-time nanny to care for our infant. We value a nurturing and safe environment for our child and are looking for someone with experience in infant care. The position is live-out, and we require the nanny to assist...Hourly payFull timeLive out- ...Responsibilities Design, develop, and maintain automation frameworks, infrastructure, tools, and shared testing libraries. Define and automate test cases for product requirements across web applications and API services. Participate in planning, story grooming, test...Full time
$30 per hour
...dishwasher, sweeping, organizing Laundry Meal preparation, chopping fruits and veggies, cooking simple meals, and maintaining a list of needed groceries and household items, etc. Please visit to view full details and to apply. FREE REGISTRATION and lots of jobs to choose from!Long term contractFull timeLive outAfternoon shift1 day per week$23 - $25 per hour
Looking for a full time nanny and house manager starting September 2026 for the upcoming school year. Average hours would be 36-40 per week - 9-10 hour days, 4 days/week. Extension into summer care can be discussed as well. Responsibilities would include school drop and pick...Full timeSummer work- Hello my name is Teresa. Our family: we have five children ages 1, 5, 6, 8 and 10. Our 4 oldest children are in school full time. What we're looking for: we would like to hire a full time nanny to take care of our children, including school drop off and pick up for the older...Long term contractFull time
- Looking for part time assistance starting in September, turning into full time in January. The assistance will include, starting off, some housework/ cleaning and caring for my two sons who are 18 months and 4 years old. Please visit to view full details and to apply. FREE...Full timePart time
- ...TERRAFORM DEVELOPER – AZURE, TERRAFORM, KUBERNETES & CLOUD INFRASTRUCTURE HALIFAX, NS - HYBRID (4 DAYS WFO) ROLE DESCRIPTIONS POSITION OVERVIEW We are seeking a skilled Cloud Infrastructure & Data Engineering Specialist to join our team. This role combines...Permanent employment
$18 per hour
...questions and concerns * A desire to build on our positive community atmosphere and an alignment with our brand values * Access to a full-time vehicle and license * A desire to make money and put in serious effort What's The Pay? Starting at $18/hr, the most...Full timePart timeSummer workLocal areaWeekend work$17 per hour
...questions and concerns ~ A desire to build on our positive community atmosphere and an alignment with our brand values ~ Access to a full-time vehicle and license ~ A desire to make money and put in serious effort What's The Pay? Starting at $17.00/hr, the most...Full timePart timeSummer workLocal areaWeekend work- ...employees are actively working. Maintain all the inactive employees and employees’ availabilities Schedulers must understand the full compliance requirement and priority coverages for each site Qualifications Fluent in English to be able to give adequate, clear,...Daily paidFull timePart timeCasual workFlexible hoursShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Full Stack Developer - Golang & Nodejs. Be the first to apply!
Related searches


