Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
Acclaim AI develops award-winning AI products for technology corporations, including voice assistants and other products deployed in the real world. Its technology covers speech technologies, NLP, generative AI, voice-first agentic architecture, privacy-first solutions, and 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 the Mantine-based design system;
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;
Strong 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;
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 assess where AI agents add value and where they require human oversight;
Experience working with repository and CI workflows that integrate agent instructions and automated reviews;
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, voice applications, audio review interfaces, waveforms, transcript synchronization, Prisma or Kysely, PostgreSQL query optimization, Kubernetes, Helm, OpenTelemetry, Prometheus, voice AI, telephony, contact centers, conversational AI, or LLM-based products.
условия
The team has built award-winning AI products for technology corporations, including devices, voice assistants, and products deployed in the real world;
The technology stack includes Speech Technologies, NLP, Generative AI, LLMs, diffusion models, voice-first agentic architecture, privacy-first solutions, and on-premises deployment;
High engineering standards and real ownership with direct impact on production;
Fast career progression in a senior-heavy team with a high volume of real problems;
Startup pace with enterprise stability, real clients, real revenue, and no bureaucracy;
Fully remote across Europe;
21 Vacation days, public holidays, and 5 sick days;