Fullstack Developer
Full Job Description
Role Overview
Citi is seeking a highly skilled Angular Developer with robust experience in building scalable, responsive, and high-performing web applications. The ideal candidate will demonstrate deep expertise in Angular development, coupled with a solid understanding of Microservices architecture and backend integration strategies.
Your Mission
- Design, develop, and maintain modern web applications using Angular (v12+).
- Build reusable UI components, services, and modules following industry best practices.
- Develop responsive and cross-browser compatible user interfaces for diverse devices.
- Implement state management using RxJS, NgRx, or similar frameworks.
- Optimize application performance, scalability, and accessibility standards.
- Integrate frontend applications with RESTful APIs and backend services seamlessly.
Technical Expertise Required
You will possess a Bachelor's degree in Computer Science or Engineering with 4+ years of hands-on experience specifically in Angular development. Proficiency is expected in:
- Angular 12+
- TypeScript, HTML5, CSS3, SCSS
- JavaScript (ES6+), RxJS
- REST APIs and Git version control tools.
Innovation & Architecture
Beyond frontend excellence, this role involves collaborating with backend teams to design and integrate Microservices-based APIs. Familiarity with containerization technologies like Docker, orchestration platforms such as Kubernetes, and cloud environments (Azure, AWS) is highly valued.
Company
Citi
About CitiCitigroup Inc., known globally as Citi, is a leading global financial services corporation with operations in over 100 countries and territories. The company serves more than 96 million clie...