Role : Front-End Developer with JavaScript Charting Libraries and Data Visualization Skills Location : GurugramExperience : 2 to 3 yearsResponsibilities : Front-End Development : 1. Design and implement user interfaces for web applications using HTML, CSS, and JavaScript. 2. Collaborate with UX/UI designers to create visually appealing and user-friendly interfaces. 3. Investigate and resolve technical issues, bugs, and errors to maintain the integrity of the applications. JavaScript Charting Libraries : 1. Utilize and customize JavaScript charting libraries (e.g., D3.js, Chart.js, Highcharts) to create dynamic and interactive data visualizations. 2. Stay updated on the latest trends and advancements in JavaScript charting libraries.Data Visualization : 1. Develop creative and effective data visualization solutions to present complex information in a clear and accessible manner. 2. Work closely with data scientists and analysts to understand data requirements and design appropriate visualizations. Data Analytics : 1. Collaborate with the data analytics team to integrate data-driven insights into the frontend user interfaces. 2. Use your understanding of data analytics principles to optimize and enhance the user experience. Cross-Functional Collaboration : 1. Work closely with back-end developers to ensure seamless integration between the front-end and server-side logic. 2. Collaborate with other team members to troubleshoot, debug, and optimize front-end code. Qualifications : 1. Bachelor's degree in Computer Science, Information Technology, or a related field. 2. Proven experience as a Front-End Developer with a focus on data visualization. 3. Demonstrated expertise in working with JavaScript charting libraries (e.g., D3.js, Chart.js). 4. Experience with data analytics tools and techniques. Technical Skills : 1. Proficient in HTML, CSS, and JavaScript. 2. Familiarity with front-end frameworks such as React, Angular, or Vue.js. 3. Strong understanding of responsive design principles. Communication Skills : 1. Excellent communication and collaboration skills. 2. Ability to convey complex technical concepts to non-technical stakeholders. Problem-Solving : 1. Strong problem-solving skills and attention to detail. 2. Ability to work independently and as part of a collaborative team. (ref:hirist.com)