Senior Frontend Engineer (React + Chrome Extension)
New
T
TTEC DigitalAI CX tools
Source API remote eligibility restrictions: PolandFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 7+ years frontend
- Required Skills
- TypeScriptReactPlaywright
Requirements
- Have 7+ years of frontend experience.
- Bring senior-level React and TypeScript experience; both are mandatory.
- Have real Chrome Extension experience, including Manifest V3, content scripts, the messaging model, and injecting UI over a host page.
- Design and consume clean APIs and understand backend messaging systems such as pub/sub, event streams, and WebSocket.
- Have built interfaces that update from live event streams using WebSocket or other real-time UI patterns.
- Have plugin, module-federation, or dynamic-component-loading experience.
- Profile rendering, virtualize dense data, and support sub-frame updates under high-volume event streams.
- Manage state under streaming data, including optimistic updates, reconnect and replay handling, and conflict resolution.
- Understand extension security, including CSP, sandboxing, and isolated worlds.
- Use automated UI testing, such as Playwright-class tools, as part of shipping.
- Build accessibility and keyboard-first flows into interfaces.
- Be proficient with browser debugging and DevTools.
Responsibilities
- Build the Agent UI shell, Chrome extension, slide-out and pill workspace, Control UI, and per-module panels.
- Develop real-time interfaces over live voice, desktop, and AI event streams.
- Build and maintain the React application and Chrome extension using Manifest V3, content scripts, injected iframes, and a page-overlay pill.
- Implement WebSocket-driven user interfaces.
- Use plugin, module-federation, or dynamic-component-loading patterns.
- Manage screen real estate across the interface.
- Implement the design system in code.
- Deliver work to committed timelines.
View Full Description & ApplyYou'll be redirected to the employer's site