Design System/UX Engineer

  • Kraków, Poland
  • Full-Time
  • Remote

Job Description:

At TTEC Digital, we coach clients to ensure their employees feel valued, and fully supported, because an amazing customer experience is an employee-first process. Our vision is the same: a place where employees know they can thrive.
TTEC Digital seeks a Design System/UX Engineer to join our team. This role is a full-time and fully remote opportunity!

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.

What You Will Bring;

  • 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.