Senior React Developer

At BCE Global Tech, we are building the future of digital experiences through innovation and design thinking. Our mission is to deliver cutting-edge solutions that connect people, devices, and businesses seamlessly. Join our team in Bengaluru and be part of a global technology transformation.
We are looking for a ServiceNow Professional Application Developer with strong expertise in ServiceNow platform development and modern front-end technologies. This role focuses on creating advanced ServiceNow applications, portals, and micro front-ends integrated with enterprise systems to deliver exceptional user experiences.

What You’ll Work On

  • Build React applications and micro frontend using TypeScript.
  • Develop features within a shared frontend platform and shell-based architecture.
  • Implement routing, data fetching, and client-side state patterns using modern React tooling.
  • Integrate frontend experiences with content platforms, APIs, and internal platform service.
  • Work with shared design system components and maintain UI consistency across applications.
  • Contribute to component documentation and visual validation using Storybook.
  • Write automated tests and help maintain a high bar for code quality, maintainability, and performance.
  • Collaborate with product, backend, platform, and design stakeholders in a multi-team environment.

Job Responsibilities

  • Design and implement scalable frontend features in React.
  • Build and maintain TypeScript-first code with strong typing and clear interfaces.
  • Work within a micro frontend/module federation setup and ensure smooth shell integration.
  • Use TanStack Router and TanStack Query or similar patterns for routing and server-state management.
  • Create and maintain reusable components, hooks, and frontend utilities.
  • Integrate with CMS/content delivery systems and backend APIs.
  • Write unit, integration, and browser-based tests.
  • Participate in code reviews, technical design discussions, and frontend architecture decisions.
  • Troubleshoot runtime issues across distributed frontend modules.
  • Improve developer experience through tooling, testing, linting, and documentation.

Requirements

Required Skills

  • Strong experience with React in production environments.
  • Strong proficiency in TypeScript and modern JavaScript.
  • Experience building modular frontend applications at scale.
  • Solid understanding of component architecture, hooks, rendering behavior, and state management.
  • Experience with modern frontend build tooling such as Vite, Rsbuild, or similar.
  • Experience with testing frameworks such as Vitest, React Testing Library, or equivalent.
  • Familiarity with Storybook for component development and documentation.
  • Experience integrating REST APIs and/or CMS-driven content into frontend applications.
  • Strong understanding of HTML, CSS, responsive design, and accessibility fundamentals.
  • Experience working with Git, code review workflows, linting, and CI/CD practices.

Preferred Experience

  • Experience with micro frontend architecture and module federation.
  • Familiarity with TanStack Router and TanStack Query.
  • Experience with design systems and shared component libraries.
  • Experience with i18n/localization in React applications.
  • Experience integrating authentication providers such as Auth0.
  • Exposure to feature flagging, experimentation, or runtime configuration patterns.
  • Experience working in monorepos and shared platform/tooling environments.


Benefits

What We Offer

  • Competitive salaries and comprehensive health benefits.
  • Flexible work hours options.
  • Professional development and training opportunities.
  • A supportive and inclusive work environment.

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available