19 сен

react for AI agent platforms

ориентир по рынку
вакансия зп не указана
в среднем 305 283 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансией

подготовьтесь к отклику

ai-инструменты

Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме

описание

Acclaim AI develops award-winning AI products for technology corporations, including devices, voice assistants, and voice-first agentic systems using speech technologies, NLP, generative AI, and privacy-focused on-premises deployment.

задачи

  • Build and evolve React interfaces for the AI agent platform, including conversation and prompt engineering tools, graph-based collaborative flow builders, agent configuration and testing interfaces, and call analytics dashboards based on Figma designs;
  • Own and develop the BFF layer on NestJS, aggregating REST microservices through typed clients generated from OpenAPI;
  • Handle authentication, pagination, streaming, and error contracts to keep the frontend layer thin;
  • Contribute to backend development with PostgreSQL and Redis;
  • Drive the evolution and consistency of the frontend component ecosystem;
  • Consolidate legacy Ant Design components into a design system built on Mantine;
  • Own the shared UI library and Storybook and keep multiple product applications consistent;
  • Ensure product quality through comprehensive Vitest unit and component tests and Playwright end-to-end and critical user-flow testing, including SDK functionality;
  • Collaborate across teams and product v-teams on API contracts, SDK protocols, code reviews, bug fixes, QA support, and test scenarios;
  • Join initiatives where frontend or platform expertise is needed;
  • Partner with the documentation team to create and maintain comprehensive documentation, including integration guides and practical code examples.

требования

  • 6+ Years of professional experience in frontend or full-stack product development;
  • 5+ Years of React production experience;
  • Strong senior-level TypeScript expertise, including strict mode, React 19, Vite, and monorepos;
  • 2+ Years of Node.js server-side development;
  • Hands-on experience building and operating BFF or API gateway layers;
  • Understanding of service aggregation, authentication, pagination, error contracts, and clear BFF boundaries;
  • Strong production experience in microservice environments, ideally with 10+ services;
  • Experience building complex stateful UIs such as graph or canvas editors and collaborative interfaces;
  • Experience with undo/redo, optimistic updates, conflict handling, and non-trivial state management;
  • Strong frontend architecture and code organization skills, including FSD or modular/layered architectures;
  • Ability to work within an established team architecture;
  • Strong product sense and autonomy in making UI and UX decisions from product context and an existing design system;
  • Hands-on experience writing and maintaining unit/component tests with Vitest and end-to-end tests with Playwright;
  • Hands-on experience with React Query, Socket.io, Prisma, and PostgreSQL;
  • Hands-on experience with AI-assisted development tools such as Claude Code, Cursor, Codex, GitHub Copilot, or similar agentic coding tools;
  • Ability to understand where AI agents add value and where they require human oversight;
  • Nice to have: Experience owning or maintaining a shared component library, migrating a legacy UI to a new design system, real-time collaboration technologies such as Yjs or Automerge, WebRTC or SIP in the browser, Prisma or Kysely, PostgreSQL query optimization, Kubernetes, Helm, OpenTelemetry, Prometheus, and domain experience in voice AI, telephony, contact centers, conversational AI, or LLM-based products.

условия

  • Fully remote across Europe;
  • 21 Vacation days, public holidays, and 5 sick days;
  • Private English lessons via Preply;
  • The team offers startup pace with enterprise stability, real clients, real revenue, and no bureaucracy.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайтесь: это мошенничество.

Про зарплаты

Анонимные данные по зарплатам и грейдам.
Можно сверить вилку с рынком.

Посмотреть зарплаты

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайтесь: это мошенничество.