Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
Acclaim AI develops AI products for technology corporations, including devices and voice assistants. Its technology stack covers speech technologies, NLP, generative AI, voice-first agentic architecture, privacy-first solutions, and on-premises deployment.
задачи
Build and evolve React interfaces for an 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 testing with Vitest and Playwright, 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 experience in production;
Senior-level expertise in TypeScript, including strict mode, React 19, Vite, and monorepos;
2+ Years of Node.js development on the server;
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/canvas editors or collaborative interfaces;
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;
Experience with AI-assisted development tools such as Claude Code, Cursor, Codex, GitHub Copilot, or similar agentic coding tools;
Ability to assess where AI agents add value and where they require human oversight;
Experience working with development workflows that integrate agent instructions and automated reviews into the repository or CI;
Nice to have: Experience owning or maintaining a shared component library used by multiple product teams, migrating a legacy UI to a new design system, real-time collaboration technologies such as Yjs, Automerge, or operational transforms, WebRTC or SIP in the browser, Prisma or Kysely and PostgreSQL query optimization, Kubernetes/Helm, OpenTelemetry or Prometheus, domain experience in voice AI, telephony, contact centers, conversational AI, or LLM-based products.
условия
The team has built award-winning AI products for technology corporations, including devices and voice assistants;