Citi
Citi6h ago
Career Pages

Senior React JS Developer Assistant...

Pune, MH,IN, IN
Full Time
Senior Level

Auto Apply to 50+ AI Matched Senior React JS Developer Assistant... Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Citi

Responsibilities

Qualifications & Requirements

Experience Level: Senior Level

Full Job Description

Frontend Development with React.js

Develop responsive, high-performance web applications using React.js and its related libraries to deliver exceptional user experiences for risk management applications. Expertise in AG-Grid is essential, with a preference for candidates experienced with version 31+ and its complex functionalities.

Reactive Extensions and State Management

Become extremely comfortable working with RxJS for event-driven workflows, including debugging and implementation. Implement efficient state management using libraries like Redux or Recoil to ensure data consistency across components.

UI/UX and Component Development

Collaborate closely with UI/UX designers to translate mockups and wireframes into interactive and visually appealing user interfaces. Create reusable React Components and libraries for rapid development and application-wide consistency.

Backend Integration and Performance

Integrate frontend components with RESTful APIs, collaborating with backend developers to ensure seamless data flow. Optimize application performance through techniques like rendering optimizations, code splitting, and lazy loading.

Code Quality and Testing

Write clean, well-documented code adhering to best practices. Conduct unit and integration tests to ensure system stability. Experience with UI test automation frameworks such as Playwright or Cucumber is required.

Technical Skills and Experience

Requires 8 to 12 years of experience as a front-end React developer. Proficiency in React.js, state management (Redux/Recoil/Mobx/Context API), React Hooks, and functional components is essential. Knowledge of performance optimization techniques (memoization, useCallback) is expected.

Hands-on experience with TypeScript for static typing and code maintainability. Familiarity with front-end build tools (Webpack, Babel, Yarn, Npm). Experience integrating RESTful APIs and handling asynchronous operations. Understanding of UI/UX design principles.

Experience with C# is desirable, ideally with WPF and MVVM. Familiarity with popular React component libraries like MaterialUI, Ant Design, or Semantic UI is beneficial.

Experience with .NET core, distributed micro-services-based architectures, and asynchronous programming is valuable. Functional programming experience is a plus.

Knowledge of MongoDB or other NoSQL databases, and general SQL experience is useful. Experience in CI/CD environments with tools like Jenkins, TeamCity, or uDeploy is expected.

Prior experience with WPF is useful. Knowledge of banking or financial services is a plus.

Bachelor's degree or equivalent experience required.

Company

Citi

Citi

Pune, MH,IN, IN
Posted on Career Pages
Senior React JS Developer Assistant Vice President at Citi | Pune, MH,IN, IN | Apply Now | MindMyJob | MindMyJob - AI Job Search Platform