{"schemaVersion":"jobsearcher.job.v1","id":"6ff73c7927c089ec8f2a91a8","url":"https://jobsearcher.com/jobs/6ff73c7927c089ec8f2a91a8","canonicalUrl":"https://jobsearcher.com/jobs/6ff73c7927c089ec8f2a91a8","title":"Front-End Software Engineer (Angular/Node/NX)","description":"Full Stack Engineer (Angular/Node/NX)CGI is looking for an experienced Software Engineer with strong expertise in Angular, TypeScript, RxJS, Node.js, and modern frontend engineering. You'll work on large-scale digital applications, building intuitive, scalable, and high-performing customer experiences. This is a hands-on engineering role for someone who enjoys solving complex problems, working with modern technologies, and delivering high-quality software in a collaborative environment. These are Full-Time, On-Site Employment opportunities based in our Plano TX and Cary NC offices. Your Future Duties And Responsibilities:Design and develop modern web applications using Angular, TypeScript, RxJS, and Redux/NgRxBuild scalable and reusable frontend components and application featuresDevelop applications using micro-frontend architecture patternsBuild and integrate frontend applications with Node.js, NestJS, APIs, and microservicesDevelop automated tests using Cypress, Playwright, Jest, and StorybookApply test-first development practices to deliver clean, reliable, and maintainable codeBuild and enhance CI/CD pipelines and deployment automationApply modern deployment practices including A/B testing, feature toggles, and blue-green deploymentsUse Generative AI and AI-assisted development tools to improve engineering productivity and software qualityTroubleshoot complex application issues and perform root-cause analysisCollaborate with product and engineering teams to translate requirements into effective technical solutionsParticipate in technical design, code reviews, testing, and deployment activitiesContribute reusable solutions, engineering improvements, and technical knowledge to the broader teamRequired Qualifications To Be Successful In This Role:6–9 years of hands-on software development experienceStrong experience with Angular, TypeScript, RxJS, and Redux/NgRxExperience developing modern, responsive, and user-focused web applicationsFamiliarity with micro-frontend architecture patternsExperience developing applications using Node.js and NestJSExperience integrating frontend applications with APIs and microservicesStrong experience with test automation frameworks such as Cypress, Playwright, Jest, and/or StorybookStrong understanding of algorithms, data structures, and design patternsExperience with test-first development and automated testingHands-on experience with CI/CD pipelines and deployment automationStrong troubleshooting and root-cause analysis skillsAbility to write clean, testable, readable, and maintainable codeStrong communication and collaboration skillsAbility and willingness to work 100% onsiteEducation: Bachelors in computer science or closely related fieldGood to HaveExperience with Generative AI tooling and AI-assisted development workflowsExperience integrating AI capabilities into software engineering processesExperience with A/B testing, feature toggles, and blue-green deployment strategiesUnderstanding of highly scalable and distributed application architecturesExperience building reusable frontend components, frameworks, or shared librariesExperience improving developer productivity through automation and engineering toolingExperience working in Agile, iterative, and fast-paced engineering environmentsExperience in Financial Services or other highly regulated industriesSkills: Front-end ArchitectureWhat You Can Expect From Us: 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. Come join our team—one of the largest IT and business consulting services firms in the world.","company":"CGI","rawCompany":"cgi","city":"Cary","state":"NC","isRemote":false,"isActive":false,"createdAt":"2026-11-03T13:47:21.786Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Front-End Software Engineer (Angular/Node/NX)","description":"Full Stack Engineer (Angular/Node/NX)CGI is looking for an experienced Software Engineer with strong expertise in Angular, TypeScript, RxJS, Node.js, and modern frontend engineering. You'll work on large-scale digital applications, building intuitive, scalable, and high-performing customer experiences. This is a hands-on engineering role for someone who enjoys solving complex problems, working with modern technologies, and delivering high-quality software in a collaborative environment. These are Full-Time, On-Site Employment opportunities based in our Plano TX and Cary NC offices. Your Future Duties And Responsibilities:Design and develop modern web applications using Angular, TypeScript, RxJS, and Redux/NgRxBuild scalable and reusable frontend components and application featuresDevelop applications using micro-frontend architecture patternsBuild and integrate frontend applications with Node.js, NestJS, APIs, and microservicesDevelop automated tests using Cypress, Playwright, Jest, and StorybookApply test-first development practices to deliver clean, reliable, and maintainable codeBuild and enhance CI/CD pipelines and deployment automationApply modern deployment practices including A/B testing, feature toggles, and blue-green deploymentsUse Generative AI and AI-assisted development tools to improve engineering productivity and software qualityTroubleshoot complex application issues and perform root-cause analysisCollaborate with product and engineering teams to translate requirements into effective technical solutionsParticipate in technical design, code reviews, testing, and deployment activitiesContribute reusable solutions, engineering improvements, and technical knowledge to the broader teamRequired Qualifications To Be Successful In This Role:6–9 years of hands-on software development experienceStrong experience with Angular, TypeScript, RxJS, and Redux/NgRxExperience developing modern, responsive, and user-focused web applicationsFamiliarity with micro-frontend architecture patternsExperience developing applications using Node.js and NestJSExperience integrating frontend applications with APIs and microservicesStrong experience with test automation frameworks such as Cypress, Playwright, Jest, and/or StorybookStrong understanding of algorithms, data structures, and design patternsExperience with test-first development and automated testingHands-on experience with CI/CD pipelines and deployment automationStrong troubleshooting and root-cause analysis skillsAbility to write clean, testable, readable, and maintainable codeStrong communication and collaboration skillsAbility and willingness to work 100% onsiteEducation: Bachelors in computer science or closely related fieldGood to HaveExperience with Generative AI tooling and AI-assisted development workflowsExperience integrating AI capabilities into software engineering processesExperience with A/B testing, feature toggles, and blue-green deployment strategiesUnderstanding of highly scalable and distributed application architecturesExperience building reusable frontend components, frameworks, or shared librariesExperience improving developer productivity through automation and engineering toolingExperience working in Agile, iterative, and fast-paced engineering environmentsExperience in Financial Services or other highly regulated industriesSkills: Front-end ArchitectureWhat You Can Expect From Us: 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. Come join our team—one of the largest IT and business consulting services firms in the world.","datePosted":"2026-11-03T13:47:21.786Z","dateModified":"2026-11-03T13:47:21.786Z","hiringOrganization":{"@type":"Organization","name":"CGI","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Cary","addressRegion":"NC","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"6ff73c7927c089ec8f2a91a8"},"url":"https://jobsearcher.com/jobs/6ff73c7927c089ec8f2a91a8"}}