React Developer (AG Charts & Animations)
About the Role :
We are seeking a talented and creative React Developer to join our team in Gurgaon. This role is perfect for someone with 3-6 years of experience who is passionate about building visually stunning and data-rich user interfaces. You will be a key player in creating interactive dashboards and data visualizations that not only look great but also tell a compelling story. This is a great opportunity to work with cutting-edge technologies and make a real impact on our products.
Responsibilities :
- Develop Interactive UIs : Design and build highly interactive, data-heavy user interfaces using React.js. You will be responsible for integrating these UIs with various AWS APIs to fetch and display data.
- Data Visualization : Create sophisticated, real-time dashboards and data visualizations. A key part of this role will be the development of custom charts and graphs using AG Charts.
- Implement Animations : Bring our data stories to life by building smooth animations and transitions using libraries like Framer Motion or GSAP, or by leveraging advanced CSS animations.
- Performance Optimization : Optimize React components for maximum performance and responsiveness across all devices and screen sizes.
- Collaboration : Work closely with product managers, designers, and back-end engineers to translate UI / UX designs and business requirements into high-quality code.
Requirements :
Experience : 3-6 years of professional experience in front-end development, with a strong focus on React.js.Core Skills :
Deep proficiency in React.js, TypeScript, and modern JavaScript (ES6+).Strong hands-on experience with a data visualization library, preferably AG Charts.Experience with other libraries like D3.js, Highcharts, or Plotly is also highly valued.Proven experience building complex animations using libraries such as Framer Motion or GSAP, or with advanced CSS animation techniques.Solid understanding of state management concepts and practical experience with libraries like Redux, Zustand, or the Context API.Familiarity with real-time data rendering and technologies like AppSync or WebSockets.(ref : hirist.tech)