Front-End Developer (React + Tableau/Power BI)
Bosch
Company Description
The Bosch Group is a leading global supplier of technology and services, in the areas of Automotive Technology, Industrial Technology, Consumer Goods, Energy and Building Technology.
In India, the Group operates through nine companies with a combined strength of over 30,000 associates which includes around 14,000 research and development associates.
Bosch Automotive Electronics India Pvt. Ltd. (RBAI) is a 100% subsidiary of Robert Bosch GmbH. RBAI was established at the right time to cater to the demands of future Indian market. Established in 2009, started out with manufacturing Electronic Control Units. On an average adding one new product every year, Antenna and Immobilizer in 2011, wide range of BCM's since 2012, Electronic power steering control units from 2013, and Voltage regulator in 2014. Over the last 7 years of its existence, the company has grown over 44% CAGR, which is remarkable considering it was established during the peak of recession.
The product portfolio of Bosch Automotive Electronics Pvt. Ltd. is into both Automotive and Non-Automotive Business catering to local as well as global demands. The products from RBAI fulfils 94% of the local demand. Apart from this, 72% of our sales are towards exports covering most of the global market.
We invite promising and dynamic professionals for a long-term and
rewarding career with Bosch.
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.