About this Design System/UX Engineer role at Ttecdigital
The work:
We’re an innovation group inside TTEC (NASDAQ: TTEC), building the next generation of AI CX tools — automated QA, conversational analytics, knowledge assist, and agentic automation — for the world’s biggest brands and the millions of customers they serve. We move like an early-stage startup, backed by the scale, distribution, and enterprise client base of a company that’s been obsessed with customer experience since 1982.
This is the rare seat where getting in early actually matters at scale. TTEC is a public company at an AI inflection point. Ship the right products into thousands of live enterprise deployments and you don’t just move a metric — you move the trajectory of the company and the value of the stock. The leverage is real, and the work compounds.
Who we hire — the DNA
-
Self-starters and do-ers with grit — hackers in the best sense, with a startup mentality and a show-me bias: working software over slides, prototypes over proposals.
-
Want to learn, love new technology. This platform is built on the latest technology, and that technology changes and advances monthly. You adapt to change quickly — new tools, new models, new priorities — without drama.
-
Master debuggers and problem solvers. You love solving complex problems, you think outside the box, and you multitask across domains without losing the thread.
-
AI-native. You work with AI on all levels — you understand the technology around you (LLMs, SLMs, RAG, knowledge graphs, agents, training, eval) and you use AI tools daily to exponentially increase your velocity.
-
Distributed-systems literate. High-efficiency, event-driven, low-latency systems are our world; you understand what that demands.
-
Innovators who ship. You demonstrate ideas easily, fail fast, and move forward. You make committed timelines and hit them.
-
You consider yourself exceptional — and you like winning. So do we.
No one will have everything in this description. We're looking for well-rounded, smart people who move fast.
What You Will Do:
The role:
- Own the design system in code and the UX of the wedge — the Agent UI shell, slide-out / pill, Control UI, and the per-module panels.
- UX here ships as code, not Figma hand-offs. This is not a look-pretty job: the UI renders live voice, desktop, and AI event streams in real time, and you have to understand the technology underneath — events, WebSocket state, latency, plugin loading — so what you design flows and works, not just looks good.
- Startup environment: 1-week sprints, Friday demos, fail fast, move forward.
What you'll own:
- The design system as a real component library — templates and patterns developers implement without friction
- Agent UI / Control UI interaction patterns ·
- Active Listening and Agent Handover UX ·
- The graphics language of the product (iconography, motion, data visualization)
- Accessibility (Lighthouse a11y > 90) and keyboard-first agent flows
- Your committed timelines.
Who you are:
- A self-starter with taste and grit — a designer who ships.
- Show-me mentality: you demo working UI on Fridays like every other engineer.
- You think from the developer's seat: every component you design, you've already thought through how the squads will implement, extend, and theme it — your design system makes them faster, never slower.
- You love new technology, adapt fast when the product shifts weekly, use AI tools daily to multiply velocity, consider yourself exceptional, and like winning.
-
7+ years of product design with real front-end engineering — you ship React + TypeScript, not just specs.
-
Strong graphics experience — ++++ on visual craft: iconography, motion design, canvas/SVG data visualization, rendering dense live data beautifully and legibly.
-
Has owned a design system as a living component library in a fast-shipping product — versioned, documented, themed, adopted.
-
Strong templating discipline — reusable patterns and layout systems built for developer implementation; you understand component APIs, composition, and what makes a pattern cheap or expensive to build.
-
Understands the tech underneath — WebSocket-driven state, event ordering, render performance, module federation/plugin loading — well enough that your designs never fight the architecture.
-
Strong on dense, real-time, professional-tool UX (think trading terminals, not marketing sites) — an agent lives in this UI 8 hours a day.
-
Accessibility and keyboard-first design as defaults, not afterthoughts.
-
Perceived-performance craft — skeletons, optimistic updates, motion that masks latency; the UI must feel instant even when the network isn't.
-
Design tokens as the theming backbone — enterprise customers will want branding; tokens make that config, not a rewrite.
-
Overlay/extension constraints fluency — designing UI injected over a host page (pill, slide-out) with its size, z-index, and isolation realities.
-
Usability evidence at startup speed — lightweight session recordings and agent feedback loops instead of month-long studies.
-
A debugger in the browser — you profile the render, find the jank, and fix your own component.