Expoint - all jobs in one place
מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר
Limitless High-tech career opportunities - Expoint

Citi Group Senior UI – React Developer AVP C12 - Pune 
India, Maharashtra, Pune 
606866083

Yesterday

Responsibilities:

  • Frontend Development: Develop responsive, high performance web application using React.js and related libraries to deliver exceptional user experience for risk management application
  • AG-Grid Expertise: Work requires candidate to have solid hands on experience working and implementing complex functionalities using Ag-grid. Preferably someone who has worked on Ag-grid version 31+.
  • RXJs: Candidate should be extremely comfortable working with Reactive extension. Work will require to be able to debug and also implement event driven workflows.
  • UI/UX Design Implementation : Work closely with UI/UX designers to translate design mock ups and wireframes into interactive and visually appealing user interfaces
  • Component Development: Create reusable React Components and libraries to facilitate rapid development and ensure consistency across different sections of the application.
  • State Management: Implement state management such as Redux or Recoil to manage application state efficiently and ensure data consistencies across components.
  • Integration with Backend Services: Collaborate with backend developers to integrate frontend components with RESTful APIs, ensuring seamless data flow and synchronization between frontend and backend systems.
  • Performance Optimization: Identify and address performance bottlenecks in the application including rendering optimizations , code splitting and lazy loading techniques to enhance overall performance and user experience.
  • Code Quality and Testing: Write clean, well documented code following best practices and coding standards. Conduct unit tests and integration tests to ensure stability of system
  • Continuous Learning: Stay updated with latest trends and developments in frontend technology, specially in React ecosystem both within Citi and on street.

Experience / Background:

  • 8 to 12 years of experience.
  • Proven experience as a front end React developer, with proficiency in React.js and State management (Redux/Recoil/Mobx/Context API etc).
  • Solid understanding of React Hooks and functional components
  • Knowledge of performance optimization techniques such as memoization and useCallback
  • Hands on experience in C#, good to have WPF and MVVM
  • Familiarity with Popular react component libraries such as MaterialUI, Ant Design or Semantic UI
  • Solid hands-on experience with Typescript for static typing and improved code maintainability in React projects
  • Solid hands on experience working with AG Grid, clear understanding of CSRM/SSRM/Viewport RM/Full RM.
  • Solid understanding of web technologies including HTML5, CSS3 and Javascript ES6+
  • Experience with front end tools such as Webpack, Babel, Yarn, Npm etc.
  • Experience in integrating RESTful APIs and handling async operations.
  • Experience with UI/UX design principles and building wireframes.
  • Strong problem-solving skills and ability to troubleshoot complex React-related issues.

Additional Skills:

  • Experience with C#, ideally with desktop as well as web-services and .Net core and distributed micro-services-based architectures.
  • Experience with UI test automation framework such as, Playwright, Cucumber etc.
  • A good understanding of async programming. Functional programming experience useful.
  • Knowledge of MongoDB or other NoSQL databases and general SQL experience useful.
  • Experience in a Continuous Integration / Continuous Delivery and Automated Deployment environment with tools such as Jenkins, TeamCity, uDeploy.
  • Prior experience working with WPF us useful.
  • Knowledge of banking or financial service is a plus

Education:

  • Bachelor’s degree/University degree or equivalent experience


This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.

Time Type:

Full time

View Citi’sand the