4-6 años de exp.
Híbrido
Full timeMonterrey, México
About the Role
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.
About You
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 requirements.
User-focused mindset with a passion for building intuitive experiences.
Technical Requirements
Must-Haves
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.
Nice-to-Haves
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.