This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.
Requirements:
10-12 years of experience in UI development
Expert-level proficiency in Angular, ReactJs (version 11 and above)
Deep understanding of TypeScript, HTML, and CSS3
Extensive knowledge of core JavaScript concepts and design patterns
Proven experience with responsive design, cross-browser compatibility, and accessibility best practices (WCAG)
Experience with AI-assisted development tools (e.g., GitHub Copilot) and a passion for exploring new technologies
Excellent problem-solving, analytical, and debugging skills
Strong leadership, communication, and interpersonal skills
Ability to work independently and as part of a team
Bachelor's degree in Computer Science or a related field (or equivalent experience)
Nice to have:
Experience with AG Grid or similar table libraries
Experience with UI testing frameworks (e.g., Jest, Karma, Cypress)
Experience with state management libraries (e.g., NgRx, RxJS)
Experience with UX design
Familiarity with backend development technologies (e.g., Node.js, Java)