Icube Solutions - Philadelphia, PA

posted 15 days ago

Full-time - Mid Level
Philadelphia, PA

About the position

The Data Visualization Front End Developer will be responsible for designing, developing, and maintaining custom data visualization tools and applications within Looker. This role involves collaborating with various stakeholders to translate business needs into technical requirements and visual strategies, while also providing technical leadership to junior developers.

Responsibilities

  • Architect and develop custom data visualization tools and applications.
  • Design, develop, and lead the maintenance of interactive data visualization dashboards using React, Typescript, and Tailwind CSS.
  • Implement custom Looker dashboards and LookML models to enhance reporting capabilities and data exploration experience.
  • Own the end-to-end development process from requirements gathering to deployment, ensuring high-quality, scalable BI solutions.
  • Collaborate with product managers, data engineers, data analysts, data scientists, and other stakeholders to understand business needs and translate them into technical requirements and visualization strategies.
  • Provide technical leadership and mentorship to junior developers, promoting best practices in BI development and visualization design.
  • Stay current with the latest BI tools, visualization techniques, and industry trends, continuously experimenting with new technologies to enhance data capabilities.

Requirements

  • Minimum 5-7 years of direct experience in custom BI development and business analytics/reporting.
  • 2+ years experience in leading a small development team and managing a code base.
  • Strong proficiency in React, Typescript, and Tailwind CSS for front end development.
  • Demonstrated ability to build React-based applications that efficiently consume, process, and render large datasets with minimal latency.
  • Deep understanding of React performance optimization techniques, including the use of memorization and dynamic component rendering.
  • Experience in implementing efficient data fetching strategies using libraries like React Query or SWR.
  • Extensive experience with AM Charts, D3.js, or similar charting libraries for creating custom visualizations.
  • Understanding of Looker, LookML, and building complex dashboards preferred.
  • High-level proficiency in SQL with proven ability to write complex queries to analyze data.
  • Excellent communication skills, and the ability to articulate complex technical concepts to non-technical stakeholders.
  • A seasoned team player, accustomed to managing multiple projects with separate clients and deadlines.

Nice-to-haves

  • Experience with eCommerce.
  • Experience with paid media and CRM data/tools.
  • Familiarity with Google Cloud Platform tools such as BigQuery, Dataflow, and BI Engine.
  • A background with Agile development/scrum frameworks.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service