drjobs BI Application Engineer

BI Application Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Hyderabad - India

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

As a BI Application Engineer you will work with massive internet-scale data across numerous product and customer touch-points undertaking in-depth quantitative analysis and distilling data into actionable and intuitive visualizations to drive informed decision-making. This role involves communicating and collaborating across many different teams as an agile approach to solving exciting problems quickly and stresses the this role you will design and build self-service tools interface to interact with AI agents applications that present insights associated with customer experience product performance business operations and strategic decision-making. Often you will collaborate with various data analysts frontend and backend engineering teams to build world-class tools along with prototype applications to help our collaborators visualize data and insights.


  • 3 years of professional web applications development experience
  • Expert JavaScript/TypeScript and React (or comparable modern framework); strong command of component patterns hooks context and state management (e.g. Redux Zustand)
  • Testing discipline: unit/integration/E2E (Jest React Testing Library Playwright/Cypress) and confidence adding tests to legacy code
  • Styling systems: CSS architecture (CSS Modules/Tailwind/CSS-in-JS) responsive layouts theming and cross-browser compatibility
  • Tooling & delivery: modern build tools (Vite/Webpack/Rollup) linting/formatting (ESLint/Prettier) package hygiene and CI for front-end pipelines
  • API integration: REST/GraphQL authentication flows resilient data fetching/caching (SWR/React Query) error handling and retries
  • Performance excellence: hands-on experience meeting Core Web Vitals; profiling and fixing bundle bloat via tree-shaking code-splitting caching and memoization


  • Bachelors or Masters degree in Computer Science or a related technical field or equivalent experience
  • Excellent verbal and written communication skills
  • Self-starter with forward thinking capability with strong executional track record and be accountable for business priorities
  • Experience with TypeScript for enhanced code reliability in large-scale applications.
  • Familiarity with build tools such as Webpack Babel and Vite.
  • Strong proficiency with UI performance optimization techniques.
  • Background in micro-frontend architectures or modular front-end design patterns.
  • Familiarity with backend technologies (e.g. RESTful APIs) to facilitate seamless front-end and back-end collaboration.
  • Experience developing and contributing to design systems or reusable component libraries.
  • Quality & observability: feature flags analytics and client-side monitoring (e.g. Sentry) to ensure reliability in production
  • Front-end architecture leadership: design/evolve modular UI architectures data-flow boundaries and code-splitting strategies with minimal supervision
  • Experience implementing secure client-side auth in productionOAuth 2.0/OIDC with PKCE SSO integrations safe token/refresh handling session management CSRF/CORS/sameSite and permission-aware UI (RBAC/ABAC) without exposing sensitive details
  • Familiar with in Git and CI/CD tools.

Employment Type

Full-Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.