Job details

Sr React.js Developer with BI Expertise Basking Ridge NJ Onsite

  • Java
  • Redux
  • REST
  • GraphQL
  • AWS
  • Agile
  • ES6

Posted: 3 days ago

Job Title: Sr React.js Developer with BI Expertise

Location: Basking Ridge, NJ (onsite)

Duration: 12+ Months

We are seeking a Front-End Developer with strong React.js skills and Business Intelligence (BI) expertise to join our development team. In this role, you will be responsible for building intuitive, high-performing front-end applications and embedding powerful BI and data visualization capabilities to help drive actionable insights for our business and customers.

You ll work at the intersection of front-end engineering and data-driven decision-making, collaborating with product managers, UX/UI designers, and data engineers to deliver impactful solutions.

Key Responsibilities

  • Front-End Development:
    • Design, develop, and maintain modern, responsive web applications using React.js and related frameworks.
    • Ensure UI/UX consistency across platforms with reusable components and state management (Redux, Context API, etc.).
    • Optimize application performance and scalability for high user engagement.
  • BI & Data Visualization:
    • Integrate Business Intelligence dashboards and data visualizations into front-end applications.
    • Work with BI tools (e.g., Power BI, Tableau, Looker, or similar) to create interactive, user-friendly reports.
    • Collaborate with data teams to translate business requirements into data-driven UI components.
  • Collaboration & Delivery:
    • Partner with back-end developers, data engineers, and product teams to deliver seamless solutions.
    • Ensure quality through unit testing, integration testing, and code reviews.
    • Stay updated with emerging front-end and BI technologies to propose continuous improvements.

Qualifications

Required Skills & Experience

  • Proven experience as a Front-End Developer with a focus on React.js.
  • Strong proficiency in JavaScript (ES6+), HTML5, CSS3.
  • Experience with state management libraries (Redux, MobX, or Context API).
  • Hands-on experience with BI tools such as Power BI, Tableau, or Looker.
  • Ability to design and implement interactive dashboards, KPIs, and data visualizations.
  • Understanding of REST APIs, GraphQL, and integrating data sources into front-end apps.
  • Familiarity with version control (Git) and agile methodologies.

Preferred Skills

  • Experience with data querying (SQL) for BI integration.
  • Familiarity with cloud environments (AWS, Azure, Google Cloud Platform).
  • Knowledge of testing frameworks (Jest, React Testing Library).
  • Understanding of data modeling and ETL concepts.

Key Attributes

  • Strong problem-solving and analytical skills.
  • Ability to bridge the gap between technical engineering and business intelligence needs.
  • Excellent communication and teamwork skills.
  • Passion for building clean, user-friendly, and data-driven applications.