Front End Software Engineer
CGI
Front End Software Engineer
We're looking for a Front End Software Engineer with deep Angular expertise and strong cross stack experience in Java (Spring Boot) and NodeJS. You'll modernize a legacy application, design a scalable Angular application structure, and collaborate across the stack to deliver high quality, performant features on an aggressive timeline. This role is ideal for someone who understands Angular as a full framework and can design clean, maintainable front end systems that integrate seamlessly with Java and NodeJS services. This position is located on-site in Smithfield, RI.
Your Future Duties And Responsibilities:
Design modern Angular applications using standalone components, feature modules, shared libraries, and strict typing for long term maintainability. Build reusable, accessible, and responsive UI components using Angular Material, CDK, or custom design systems. Implement robust state management using RxJS, NgRx, or Component Store to ensure predictable UI behavior. Develop and optimize Angular data services, interceptors, and API integration layers using and RxJS pipelines. Apply advanced Angular performance techniques: OnPush change detection, zone less patterns, lazy loading, and route level code splitting. Collaborate with backend engineers to design clean API contracts and integrate with Java (Spring Boot) microservices and NodeJS service layers. Modernize legacy front end codebases by refactoring outdated modules, removing anti patterns, and aligning with current Angular best practices. Build CI/CD ready front end pipelines with automated linting, testing, and build validation. Identify opportunities for AI assisted development, including code generation, test creation, and documentation acceleration. Contribute to design discussions around component hierarchy, routing strategy, shared utilities, and cross application patterns.
Required Qualifications To Be Successful In This Role:
6+ years of Angular (Angular 10+ preferred), with strong understanding of framework internals. 3+ years of NodeJS for building supporting services, middleware, or integration tooling. 2+ years of Java (Spring Boot) for backend collaboration or full stack delivery (nice to have). Deep experience with: RxJS (operators, subjects, multicasting, error handling) NgRx or Component Store Angular CLI, workspace configuration, schematics Routing strategies, guards, resolvers, lazy loading Change detection optimization. Experience with Dev Assist tools (code generation, diagramming, automation helpers). Experience with test automation (Jest, Jasmine/Karma, Cypress, Playwright) is a plus. Experience with AWS (CloudFront, S3, Lambda, API Gateway) is a plus. Strong ownership mindset — drives features from design through delivery. Comfortable working across multiple concurrent business capabilities. Education Required: Bachelor's degree in computer science or related field
Skills:
- Agile
- Generative AI
What 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.
- ...Job Title Required Qualifications: 8+ years of software development in enterprise/ web/ cloud applications 8+ years of experience with frontend technologies. 7+ experience with Angular 10+ & IBM Websphere Portal 5+ years of experience with cloud computing technologies...Suggested
- ...Sr. Full Stack Engineer Position Details: Job Title: Sr. Full Stack Engineer Client: Fidelity Investments Location: Must relocate to Merrimack, NH or Smithfield, RI Visa: GC, USC, H1B Contract: Long-term Key Skills Required: ~8+ years Full...SuggestedContract workH1bRelocation
- ...Title: Full Stack Engineer *Local to RI Description: Seeking a Front End focused Full Stack Engineer (70/30 FE/BE split) Must Have: 1.) Angular 2.) JavaScript 3.) Good hands-on experience with RestAPI's Nice to Have: 1.)...SuggestedLocal area
- ...You are comfortable working in an Agile software delivery environment, with exposure to... ...and are always looking to improve your engineering skills in fast-paced, ambiguous environments... ...: 60% backend, 40% frontend (must have front-end experience, need hands-on experience...SuggestedRemote work
- Job Title Duration: 12 -24 Months Location: Merrimack, NH/ Smithfield, RI/ Westlake, TX/ Durham, NC/ Covington, KY Candidate should be local or willing to work onsite on any of the above locations for 5 days/ month Sr.SuggestedLocal area
- ...Sr. Full Stack Software Engineer Duration: 12 -24 Months Location: Merrimack, NH/ Smithfield, RI/ Westlake, TX/ Durham, NC/ Covington, KY Candidate should be local or willing to work onsite on any of the above locations for 5 days/ month The Expertise and Skills...Local areaRemote work
- ...Sr. Full Stack Software Engineer Duration: 12 -24 Months Location: Merrimack, NH/ Smithfield, RI/ Westlake, TX/ Durham, NC/ Covington... ...troubleshooting experience Good JavaScript & Node JS experience Good Front End experience (like SASS, GULP, HTML5 etc.)...Local area
- ...YorkApply for this job* Permanent* Experienced Professionals* Software Engineering* ID 510827-en\_USChoosing Capgemini means choosing a... ...RxJS, Redux/NgRx and TypeScript* Strong Experience with micro front end Development* Strong Experience with API Development using Java...Permanent employmentFull timeLocal area
$82k
...with Apache Tomcat SOAP Web Services WSDL, XML, XSD JMS Messaging JDBC Connection Pools Enterprise Application Integrations Front‑End Technologies Angular TypeScript HTML5 CSS3 Database Technologies Oracle Database SQL Relational Database Concepts DevOps...Full timeLocal areaShift work- Fidelity Investments in Smithfield, Rhode Island, is seeking a Senior Email Campaign Engineer to enhance customer engagement through data-driven email communications. You will be responsible for planning, coding, and launching personalized email campaigns while mentoring...
$96.8k - $145.2k
...now. We are currently seeking a Senior Java Full Stack Engineer (w/Angular 16+) - FTE/GC/EAD/Citizen Only (Onsite Hybrid) to join... ...solutions. Basic Qualifications: • 8+ years of software development experience using in Java, Spring/Springboot, middle...Temporary workWork at officeRemote workFlexible hours- ...Title: Java Software Engineer Local to RI This team oversees development and management of applications and databases that support... ...and process Nice to Haves: 1.) Cloud 2.) Front End 3.) C++ The Skills You Bring ~6+ years...Work experience placementLocal area
- ...Must have 5 years on hands on Angular experience. · At least 8 years in building software in a professional setting. · At least 2 years working on Agile/Scrum · Implementing front-end solutions using JavaScript, Typescript, CSS, HTML & Browser Developer tools ·...Long term contract
$62k - $127.6k
This range is provided by HCLTech. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $62,000.00/yr - $127,600.00/yr Job Title: Node.js (Nest.js) Developer Job ID: 2800796 Position Type: Full-time Location...Full timeLocal area$70 - $75 per hour
...leadership experience, and a passion for leveraging AI tools in software engineering, and are looking for your next career move, apply now.... ...Development: Build and test application components across the front-end, back-end, and integration layers. Deliver a clean,...Hourly payFull timeContract workApprenticeshipWork at officeLocal areaRemote workWorldwide$60 per hour
A technology firm is seeking proficient programmers to join its remote team. You will work on diverse coding tasks used to train AI systems and be part of a growing community of professionals. The role offers competitive pay up to $60 USD/hour for project-based tasks and...Remote jobFlexible hours- Must be local - Local candidates only (preference: MA, RI, CT, flexible to: NY, NH only) Must be able to convert without sponsorship Must provide current linkedin page Must provide one manager level reference - manager name, phone, work email and...Contract workWork experience placementLocal areaImmediate startRelocationFlexible hours3 days per week
$110k
...book, unlock, and manage vehicles seamlessly. As a React Native Engineer, you will play a key role in developing high-quality, scalable... ...What We’re Looking For: * BA/BS in Computer Science, Software Engineering, or equivalent work experience * 5 years’ relevant...Work experience placementWorldwideFlexible hours$80k - $100k
...Collaborate with senior developers, product owners, and DevOps engineers to design, develop, test, and deploy scalable applications on... ...frameworks ~ Passion for building scalable, highly available software solutions, with a proactive approach to automation, issue...Permanent employmentWork experience placementLocal areaWorldwide- ...Information Systems ~9+ years in application development or software engineering ~ You are proficient in traditional full stack technologies... ...~ You will be collaborating with business product owners, end users, and other technology teams ~ Most significantly, you...
- ...Senior Full Stack Engineer Anywhere Type: Contract Category: Development Industry... ...: Deliver high quality, maintainable software solutions in an agile environment.... ...Spring Framework/Spring Boot, Kafka. ~ Front-end experience with Angular (v21 preferred),...Hourly payContract workLocal areaRemote work
- ...Software Engineer Dynamic Work schedule - This is 5 days on site a month- in the same week then the remainder of the month is working from home. If your candidate is not open to this please tell them they will not be considered. Fidelity determines the week they are...Work from home
$82 - $83 per hour
...such as EC2 & EKS or equivalent platforms from any other cloud provider such as GCP, Azure etc Experience delivering software using engineering best practices and principles. Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity...Hourly payContract workTemporary workWork experience placement$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database. This...Full timeTemporary workFlexible hours- ...team of professionals! Job Description Seeking an outstanding developer with extensive Ada experience to improve existing software functionality, provide additional functionality and research and development support to our clients. Qualifications Requirements...Full time
- ...collaborate with project leads and other software developers on multiple, simultaneous... ...Javascript, and other components of the front end of a Magento site Partner with the Marketing... ...'s degree in Computer Sciences or Engineering required and/or equivalent of 5+ years...
$155k - $222.6k
...the time-series database and supporting software components that store and serve the telemetry... ..., expert team that owns this software end to end, holds itself to a high bar, and takes... ...real responsibility, and learn from the engineers around them. Your Impact As a...Full timeTemporary workLocal areaFlexible hours- ...technologies and best practices. Develop and maintain both front-end and back-end components, ensuring seamless integration and... ..., and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full...Full time
- ...days in Smithfield, RI Our client seeks a Senior Full Stack Engineer to join a Scrum team within Digital Platforms Technology. The... ...coverage. Experience Requirements: ~5+ years of full stack software engineering experience, preferably within financial services....Hourly payLocal area
$116.36k - $155.15k
...supervision. The Main Responsibilities The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking and network security. Recommends optimized solutions...Full timeTemporary workRemote work1 day per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Front End Software Engineer. Be the first to apply!
- cybersecurity software engineer Smithfield, RI
- software engineer Smithfield, RI
- software engineer healthcare Smithfield, RI
- startup software engineer Smithfield, RI
- intel software engineer Smithfield, RI
- software developer positions Smithfield, RI
- part time software developer remote Smithfield, RI
- software developer Smithfield, RI
- software engineer amazon Smithfield, RI
- information technology software engineer Smithfield, RI




