
Senior Frontend Engineer (React + Chrome Extension)
TTEC Digital2 months ago
Hyderābād, IndiaSenior
Responsibilities
- Build the Agent UI shell, Chrome extension, slide-out or pill workspace, Control UI, and per-module panels.
- Develop the React application and Chrome extension using Manifest V3, content scripts, injected iframes, and page-overlay UI.
- Build WebSocket-driven real-time interfaces over live voice, desktop, and AI event streams.
- Implement plugin, module-federation, or dynamic-component-loading patterns.
- Own screen-real-estate management and the design system in code.
- Manage streaming state, optimistic updates, reconnect and replay handling, and conflict resolution.
- Optimize rendering performance through profiling, virtualization, and sub-frame updates.
- Build secure extension integrations using CSP, sandboxing, and isolated worlds.
- Deliver automated UI tests and accessible, keyboard-first user flows.
- Commit to and deliver timelines in a rapid startup-style development environment.
Requirements
- 7+ years of frontend engineering experience.
- Senior-level React and TypeScript expertise is mandatory.
- Strong HTML5 and JavaScript skills with browser-platform expertise.
- Real Chrome Extension experience, including Manifest V3, content scripts, messaging, and injecting UI into host pages.
- Experience with canvas, SVG, WebGL, animation, and browser rendering.
- Strong UI and design skills with the ability to create polished interfaces independently.
- Strong API design and consumption skills, plus familiarity with pub/sub, event streams, WebSockets, ordering, reconnects, and state synchronization.
- Experience building heavy WebSocket or real-time user interfaces driven by live event streams.
- Experience with plugin, module-federation, or dynamic-component-loading architectures.
- Experience with performance profiling, virtualization, dense data interfaces, and high-frequency updates.
- Fluency with extension security concepts including CSP, sandboxing, and isolated worlds.
- Experience with automated UI testing such as Playwright-class tools.
- Commitment to accessibility and keyboard-first interaction design.
- Go literacy is preferred.
Benefits
- Full-time employment.
- Fully remote work arrangement.
- Opportunity to build AI customer-experience products for large enterprise deployments.
- Fast-moving innovation-group environment with one-week sprints and Friday demos.