Senior Java UI developer - AVP

Citi Bank

7 - 10 years

Pune

Posted: 06/06/2025

Job Description

  • 7-10 years of experience in UI development.
  • Expert-level proficiency in Angular (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).

Bonus Points:

  • 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).
  • Familiarity with backend development technologies (e.g., Node.js, Java).
  • Contributions to open-source projects.


Education:

  • Bachelor’s degree/University degree or equivalent experience


About Company

Citi Bank, officially known as Citibank, is a global financial institution and the consumer division of Citigroup, a leading multinational banking corporation. Established in 1812, Citibank provides a wide range of financial services, including retail banking, credit cards, personal loans, wealth management, and investment banking. With a strong presence in over 100 countries, it serves millions of customers worldwide, offering both individual and business banking solutions. Citibank is known for its digital banking innovations, global reach, and commitment to financial inclusion and economic growth.

Services you might be interested in

One-Shot Campaign

Reach out to ideal employees in one shot!

The intelligent campaign for reaching out to the ideal audience to whom you can ask for help (guidance or referral).