remote
Sr. Full Stack Developer Angular Node.js AWS - CGI
Full Stack Developer
Senior Full Stack Developer leading serverless and micro‑frontend solutions with Node.js, AWS, and Angular, driving scalable, event‑driven architectures and reusable UI components.
About the role
Key Responsibilities
- Design, develop, and maintain serverless applications using Node.js and AWS Lambda, ensuring high availability and scalability.
- Build and expose RESTful APIs, integrating with DynamoDB, S3, SNS, and SQS to support event‑driven workflows.
- Architect and implement micro‑frontend (MFE) solutions in Angular, creating reusable UI components and shared libraries.
- Collaborate with cross‑functional teams to translate business requirements into technical designs and deliver production‑ready code.
- Deploy and monitor applications on AWS, leveraging CI/CD pipelines, CloudWatch, and automated testing.
Requirements
- 5+ years of full‑stack development experience with Node.js and Angular.
- Proficient in AWS services (Lambda, API Gateway, DynamoDB, S3, SNS, SQS) and serverless architecture patterns.
- Strong knowledge of TypeScript, HTML5, CSS3, and modern JavaScript frameworks.
- Experience with micro‑frontend architecture and component libraries.
- Excellent problem‑solving skills, ability to work independently and in a hybrid environment.
Skills
nodejsawsangulartypescriptdynamodb