Search by job, company or skills

R

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

3-5 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 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

About Company

The Bosch Group is a leading global supplier of technology and services. It employs roughly 402,600 associates worldwide (as of December 31, 2021). The company generated sales of 78.7 billion euros in 2021. Its operations are divided into four business sectors: Mobility Solutions, Industrial Technology, Consumer Goods, and Energy and Building Technology.
As a leading IoT provider, Bosch offers innovative solutions for smart homes, Industry 4.0, and connected mobility. Bosch is pursuing a vision of mobility that is sustainable, safe, and exciting. It uses its expertise in sensor technology, software, and services, as well as its own IoT cloud, to offer its customers connected, cross-domain solutions from a single source. The Bosch Group&#8217&#x3B;s strategic objective is to facilitate connected living with products and solutions that either contain artificial intelligence (AI) or have been developed or manufactured with its help. Bosch improves quality of life worldwide with products and services that are innovative and spark enthusiasm. In short, Bosch creates technology that is "Invented for life."

Job ID: 134604529