Search by job, company or skills

Bosch India

Front-End Developer (React + Tableau/Power BI)

3-5 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 3 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Description

Role Overview

We are looking for an experienced Front-End Developer with strong hands-on expertise in React, HTML, CSS, along with practical working experience in Tableau and Power BI. The ideal candidate will build intuitive, responsive, and data-driven user interfaces that enable business users to interact seamlessly with analytics and insights. You will collaborate with cross-functional teams to deliver high-quality dashboards, embedded analytics, and modern front-end applications.

Key Responsibilities

Front-End Development

  • Develop responsive, scalable, and user-friendly front-end applications using React, HTML5, CSS3, and JavaScript/TypeScript.
  • Implement UI/UX designs with attention to detail, accessibility, and performance.
  • Build modular and reusable front-end components following best development practices.
  • Optimize application performance and ensure consistent cross-browser compatibility.

Analytics Integration (Tableau & Power BI)

  • Design, develop, and enhance Tableau and Power BI dashboards, reports, and visualizations.
  • Embed BI dashboards within React applications using appropriate APIs, SDKs, and integration techniques.
  • Work with data teams to ensure smooth data connectivity, refresh scheduling, and performance tuning.
  • Translate complex datasets into meaningful and actionable visual stories.

Collaboration & Delivery

  • Partner with backend developers, data engineers, and product owners to understand requirements and develop end-to-end solutions.
  • Participate in agile ceremonies including sprint planning, code reviews, and retrospectives.
  • Ensure high code quality, maintain proper version control, and contribute to continuous improvement.
  • Troubleshoot UI issues, dash loading problems, and integration errors proactively.

Quality & Documentation

  • Maintain clean, readable, and testable code with proper documentation.
  • Implement basic unit testing for front-end components and dashboards where applicable.

Qualifications

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Minimum 3 years of hands-on experience in front-end development.
  • Strong proficiency in:
    • React.js (hooks, state management, component lifecycle)
    • HTML5, CSS3, SASS/LESS
    • JavaScript or TypeScript
  • Proven experience building dashboards using Tableau and/or Power BI.
  • Experience embedding BI dashboards within custom applications.
  • Understanding of REST APIs and integration with front-end applications.
  • Familiarity with version control (Git) and CI/CD workflows.

Preferred Skills

  • Experience with Tableau/Power BI administration (datasource connections, permissions, deployments).
  • Knowledge of UX/UI best practices.
  • Exposure to cloud platforms (Azure/AWS).
  • Experience with performance tuning of dashboards and front-end applications.

Additional Information

Why Join Us

  • Opportunity to work at the intersection of frontend engineering and modern BI analytics.
  • Build high-impact solutions used across business teams.
  • Growth-oriented environment with exposure to new tools and technologies.

More Info

Job Type:
Employment Type:

About Company

Job ID: 134510333