Role Overview
CGI is seeking a UI React Developer with 4-8 years of experience to join our team in a hybrid capacity. We are looking for a Full Stack Developer with hands-on experience in React, TypeScript, Node.js, Angular, and CSS. You will work closely with business and technical teams to understand requirements, develop applications, troubleshoot issues, and deliver quality solutions in an Agile environment.
Responsibilities
- Develop and maintain web applications using React, TypeScript, Node.js, Angular, HTML, and CSS.
- Understand business requirements and convert them into technical solutions.
- Gather, analyze, and clarify business requirements with stakeholders.
- Develop and integrate REST APIs.
- Troubleshoot and resolve application issues.
- Participate in code reviews and testing activities.
- Work with AWS services for application development and deployment.
- Use Jira for task and sprint tracking.
- Use Postman for API testing and troubleshooting.
- Actively participate in Agile ceremonies including Daily Scrum, Sprint Planning, Grooming, and Retrospectives.
Requirements
- Bachelor’s or Master’s degree in Computer Science.
- Hands-on experience in React.js.
- Strong knowledge of TypeScript.
- Experience with Node.js.
- Working knowledge of Angular.
- Good knowledge of HTML and CSS.
- Experience with REST APIs.
- Experience with Jira and Postman.
- Experience working in an Agile/Scrum environment.
Skills
- React.js
- TypeScript
- Node.js
- Angular
- AWS
Nice to Have
- Knowledge of AWS services.
- Knowledge of Git and version control.
- Experience with Redux or other state management tools.
- Knowledge of unit testing.
- Knowledge of CI/CD and DevOps practices.
- Understanding of database concepts.
- Knowledge of Docker or microservices.