Location: Remote-first team with periodic in-person meetups in CincinnatiDuration: May–August (full-time, ~40 hrs/week)Pay: $22/hourWhat You’ll Work OnYou’ll help build and enhance interactive dashboards and data visualizations in our Employee Experience tool so clients can explore trends, comparisons, and report-ready insights.Key Projects- Build interactive dashboard views (trends over time, benchmark and comparison views)- Create reusable UI components for dashboards (charts, tables, filters, layout patterns)- Support filtering and disaggregation by department, location, level/role, employee type (PT/FT; remote/hybrid/on-site), and—when collected and appropriate—social identity (e.g., age, race, gender, ability, parental status)- Implement responsible reporting guardrails (e.g., minimum group sizes/suppression rules)- Contribute to QA, bug fixes, and performance improvements for data-heavy UI- Document components and patterns so the team can iterate after the internship- Share progress through weekly demos and feedback loopsRequirements- Pursuing a BS/MS in Computer Science, Software Engineering, or a related field- Comfortable building web UIs with JavaScript (TypeScript preferred)- Experience with a modern, component-based frontend framework (React/Next.js preferred; Vue/Svelte/Angular welcome)- Comfortable building data-heavy interfaces (interactive tables, filtering, dashboard-style views)- Able to integrate and transform API data (REST/JSON) for display in the UI- Strong debugging skills and experience collaborating in Git/GitHub (branches, PRs, code review)- Strong written and verbal communication skills for a remote-first team