Job Description
The Full Stack Developer is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities.
**Responsibilities:**
+ Design, develop and maintain scalable full-stack applications using ReactJS, Typescript and NestJS.
+ Translate complex business requirements into technical architecture and design documents.
+ Contribute to system architecture decisions (e.g. monolith vs microservices, database design, API strategies)
+ Support development strategies and CI/CD pipelines, ensuring smooth release processes
+ **Lead by example in using Claude Code** as a primary development accelerator . From scaffolding features and writing tests to refactoring and documentation generation.
+ **Design and implement agentic workflows*...
**Responsibilities:**
+ Design, develop and maintain scalable full-stack applications using ReactJS, Typescript and NestJS.
+ Translate complex business requirements into technical architecture and design documents.
+ Contribute to system architecture decisions (e.g. monolith vs microservices, database design, API strategies)
+ Support development strategies and CI/CD pipelines, ensuring smooth release processes
+ **Lead by example in using Claude Code** as a primary development accelerator . From scaffolding features and writing tests to refactoring and documentation generation.
+ **Design and implement agentic workflows*...
Ready to Apply?
Submit your application today and join our talented team at Citigroup.
Submit ApplicationJob Details
- Location Mississauga, ON
- Job Type Full-time
- Category other-general
- Posted Date June 27, 2026
- Application Deadline July 02, 2026