ChatSupport builds real-time chat infrastructure at scale, message ordering, state sync, WebSockets, and the occasional "why did this arrive twice?" mystery. Not your average CRUD app.What success looks likeReliable features that hold up under live trafficSharp questions when requirements are fuzzyCode that's easy to review and extendTrust earned from product, design, QA, and engineering partners✅ Must-HavesStrong JavaScript/TypeScript, plus working Java and Node.jsProduction React and/or Preact — component architecture, routing, state, performance (code splitting, lazy loading, memoization, efficient lists)Design systems (tokens, theming, a11y) + Tailwind and/or Sass/SCSSRedux (or similar) + Webpack and/or ViteSolid REST + WebSocket/real-time know-how — client state in sync under failure, retry, and ordering constraintsStrong OOP/functional design, modular & clean-code instinctsTesting: Jest/Vitest, Testing Library, Playwright (or Cypress)ESLint, Prettier, SonarQube, OWASP-aware secure codingBackend in Node.js and/or Java (Spring Boot)Sharp debugging across browser, network, services, distributed stateProductive with AI coding tools — while owning correctness, tests, securityExcellent written & verbal communication for a global, distributed team🌟 Nice-to-HavesRedux-Saga, React Router, Storybook, Spring/ExpressRedis, Elasticsearch, pub/sub, queuesMicroservices/microfrontends/monoreposChat/support/contact-center domain experienceElectron/embedded web viewsMigration/modernization experienceStrong a11y (WCAG)Observability (Sentry) & CI/CDExperience: 4–7 years, full-stack (not frontend-only)📬 Apply: Tick all the boxes? Email anvitha.diwakar@anywhere.co with: Updated CV; Years of experience; Location; Current CTC; Notice period