Brahma AI Technology/Software

Senior Full Stack Engineer

Bengaluru, India In person Full-time

We are looking for a Senior React & Full-Stack Engineer with 8+ years of experience in developing and scaling modern, component-driven web applications. The ideal candidate is highly proficient in ReactJS and advanced JavaScript,withhands-onexperienceinbuildingvideo-centricplatformsand integrating complex UI workflows that deliver high performance and reliability.

KeyResponsibilities

  • LeaddevelopmentofReactJSapplicationsusingmodernpatterns— functional components, hooks, context, and reusable stores.
  • Architectandimplementmodular,scalableUIcomponentswithclearstate management and efficient rendering.
  • Design and develop microfrontend architectures using Webpack Module Federationorsimilarframeworkstoenableindependentbuilds,deployments, and integrations across multiple teams.
  • Ensureseamlessintegrationofmultiplemicrofrontendswithinaunified shell or host application with consistent theming and routing.
  • Implementauthenticationandauthorizationflows,includingSingleSign- On (SSO) integrations (OAuth2/ OpenID Connect / SAML) within React applications.
  • Integratevideoplayers,medialibraries,andvideodeliveryworkflowswithin React-based applications.
  • Collaborateonfull-stackdevelopmentusingNode.js,Python,andPHP for backend integration.
  • Ensurefrontendperformanceoptimization,caching,andcode-splitting for large-scale applications.
  • Deployandmaintainwebappsincloudenvironments(AWS/Azure/GCP) using Docker and CI/CD pipelines.
  • Takeend-to-endownershipofmodulesandcontributetoarchitecture decisions for scalable frontends.
  • FocusonMediastreaming,securityandmediaeditorial tools.

RequiredSkills

  • DeepexpertiseinReactJS(Hooks,ContextAPI,ReduxorZustand, component lifecycle, state management).
  • Strongcommandof AdvancedJavaScript(ES6+),asyncprogramming,and performance optimization.
  • StrongcommandonMediasteaming,mediaplatform experience.
  • Hands-onexperiencewithmicrofrontenddevelopmentandWebpack Module Federation or equivalent modular architecture approaches.
  • Proven experience implementing authentication and authorization, includingSingleSign-On(SSO)usingOAuth2,OpenIDConnect,orSAMLin React applications.
  • Practicalexperienceworkingonvideo-basedormediaplatforms(players, timelines, thumbnails, analytics, etc.).
  • Workingexperiencewith Node.js/PythonforbackendlogicorAPIlayers.
  • Strong proficiency in testing tools and frameworks such as Jest / React TestingLibrary/Cypress/Playwrightforunit,integration,andend-to-end testing.
  • ProficiencyinDockerizeddeployments,serverlessenvironments,and cloudhosting (AWS,Azure, orGCP).
  • Excellentdebugging,analytical,andproblem-solvingskills;capableof independent ownership and end-to-end delivery.

PreferredSkills

ExperiencewithNext.js, micro frontends,ormodularUIarchitecturesfor scalable multi-team applications.

ExposuretoJavabackendintegrationsandcross-languageAPI collaboration.

Hands-onexperienceorfamiliaritywith 3Dassetrendering,WebGL, Three.js, or similar frameworks for interactive visual experiences.

PracticalexposuretoAR/VRdevelopmentworkflowsorintegrationswithweb- based 3D environments.

FamiliaritywithCI/CDautomation,buildpipelines,andfrontend observability tools (e.g., Datadog, Sentry, Grafana).

PriorexperiencementoringorleadingsmallUIteams,conductingcode reviews, and establishing best practices.

This is a hands-on senior engineering role for someone passionate about building performant, scalable, and reusable React applications — particularly forvideoormedia-drivenplatforms.You’llcontributebothindividuallyandasa technical lead shaping the UI layer of a next-generation platform.

Why Join Us

  • Work at the intersection of Media and AI, shaping next-generation automation solutions.
  • Collaborate with cross-functional experts in a technology-first, innovation-led environment.
  • Be part of a globally recognized leader building AI-driven media workflows for top studios, broadcasters, and content owners

Job description provided by Brahma AI.
View the original posting