- We’re looking for a Front End Engineer (Data Visualization) to build intuitive, high-performance dashboards for a U.S.-based music technology platform focused on transforming royalty transparency.
- In this role, you’ll own the frontend experience of complex financial and streaming data, turning millions of data points into clear, interactive visual insights. You’ll collaborate closely with a Full Stack Engineer and Design team to deliver dashboards that help artists and stakeholders understand their earnings in real time.
- This is a highly specialized role at the intersection of Front End engineering and data visualization—ideal for someone who enjoys crafting both performant and visually compelling user experiences.
- You have strong experience building modern Front End applications using React and TypeScript.
- You are passionate about data visualization and enjoy translating complex datasets into meaningful visuals.
- You collaborate effectively with designers, engineers, and product stakeholders.
- You pay close attention to detail and care about both performance and user experience.
- You are proactive, self-driven, and comfortable working in fast-paced environments.
- You have a strong sense of ownership and accountability.
- What You’ll Be Doing
- Build interactive dashboards to visualize earnings, trends, and performance metrics.
- Develop dynamic charts such as line charts, bar charts, pie charts, and geographic maps.
- Implement drill-down capabilities and comparison views for deeper data exploration.
- Optimize performance for large datasets (10K+ data points) using best practices.
- Create responsive visualizations across mobile, tablet, and desktop devices.
- Develop filtering systems (date range, platform, territory, artist) using state management solutions.
- Implement smooth animations, transitions, and loading states.
- Collaborate with Back End engineers to define and consume APIs for visualization data.
- Ensure consistency with design systems using modern UI libraries.
- Format and display financial and statistical data accurately, including currencies and percentages.
- What We’re Looking For
- Strong problem-solving mindset with attention to detail.
- Ability to communicate technical concepts clearly with cross-functional teams.
- Ownership mentality and commitment to delivering high-quality work.
- Curiosity and eagerness to continuously improve skills and processes.
- Ability to prioritize tasks and adapt to evolving
- User-focused mindset with a passion for building intuitive experiences.
- 5+ years of experience as a Front End Engineer.
- 3+ years building data visualizations with React.
- Strong experience with React 18+ and TypeScript.
- Hands-on experience with charting libraries such as Recharts, D3.js, or Nivo.
- Experience with Tailwind CSS and component-based architecture.
- Proficiency with TanStack Query (React Query) or similar data-fetching tools.
- Strong understanding of performance optimization for large datasets.
- Knowledge of SVG/Canvas rendering and data visualization best practices.
- Experience with Mapbox or Leaflet for geographic visualizations.
- Familiarity with Framer Motion for animations.
- Experience with Zustand or Redux Toolkit for state management.
- Knowledge of Apache ECharts, Visx, or Tremor.
- Experience building analytics or BI dashboards.
- Familiarity with financial or streaming data visualization.
Skills
ReactJS
JavaScript
TypeScript