Front-End Developer (Data Visualization – Executive Dashboards
Overview
We are seeking a Front-End Developer to design and build high-impact data visualization experiences for executive-level dashboards supporting Client analytics and business insights. This role focuses on transforming complex datasets into intuitive, visually compelling, and decision-ready interfaces.
Key Responsibilities
- Develop responsive, high-performance front-end applications using JavaScript and Angular
- Build interactive data visualizations for executive dashboards (KPIs, trends, forecasting, and performance metrics)
- Translate complex data sets into clear, intuitive visual storytelling experiences
- Collaborate with data engineers, product managers, and UX designers to define dashboard requirements and user needs
- Optimize UI performance for large scale datasets and real-time data streaming
- Ensure consistency, scalability, and maintainability of front-end architecture
- Implement reusable visualization components and design systems
- Participate in code reviews and contribute to front-end best practices
Required Skills & Experience
- Strong experience in JavaScript (ES6+) and Angular (Angular 12+)
- Experience building data visualization interfaces (e.g., charts, graphs, dashboards)
- Familiarity with visualization libraries (e.g., D3.js, Chart.js, Highcharts, or similar)
- Experience working with REST APIs and data-driven applications
- Strong understanding of UI/UX principles for dashboards and analytics tools
- Experience optimizing front-end performance for large scale or real-time data
- Ability to work with cross-functional teams in a fast-paced environment
Preferred Qualifications
- Experience building executive or enterprise-level analytics dashboards
- Familiarity with cloud data platforms or large-scale data systems
- Experience in media, streaming, or content analytics domains (Client or similar platforms)
- Understanding of data modeling or analytics concepts (KPIs, funnels, engagement metrics)
What You’ll Build
- Executive-level dashboards that provide real-time Client performance insights
- Interactive visual analytics tools for business decision-making
- Scalable front-end systems for data exploration and storytelling