
Senior Frontend Engineer
Posted Sep 17

Posted Sep 17
This is a fully remote position, open to applicants in Europe.
• Develop and enhance React interfaces for an AI agent platform, which includes tools for conversation and prompt engineering, graph-based collaborative flow builders, agent configuration and testing interfaces, as well as call analytics dashboards.
• Take ownership of the BFF layer using NestJS, integrating REST microservices through typed clients generated from OpenAPI.
• Manage authentication, pagination, streaming, and error contracts to maintain a streamlined frontend layer.
• Contribute to backend development using PostgreSQL and Redis.
• Lead the evolution and uniformity of the frontend component ecosystem.
• Transform legacy Ant Design components into a design system based on Mantine.
• Manage the shared UI library and Storybook, ensuring consistency across multiple product applications.
• Guarantee product quality through Vitest unit/component tests and Playwright end-to-end and critical user-flow testing, including SDK functionality.
• Collaborate with various teams and product v-teams on API contracts, SDK protocols, code reviews, bug fixes, QA support, and test scenarios.
• Work closely with the documentation team to create and sustain integration guides and practical code examples.
• 6+ years of professional experience in frontend/full-stack product development.
• 5+ years of experience with React in a production environment.
• Strong senior-level proficiency in TypeScript, including strict mode, React 19, Vite, and monorepos.
• 2+ years of Node.js development experience on the server side.
• Practical experience in building and operating BFF or API gateway layers.
• Knowledge of service aggregation, authentication, pagination, error contracts, and clear BFF boundaries.
• Solid production experience in microservice environments, ideally involving 10+ services.
• Experience in creating complex, stateful UIs such as graph/canvas editors or collaborative interfaces.
• Familiarity with undo/redo mechanisms, optimistic updates, conflict resolution, and complex state management.
• Proficiency in frontend architecture and code organization; awareness of FSD or modular/layered architectures.
• Ability to make UI and UX decisions autonomously, guided by product context and an established design system.
• Hands-on experience in writing and maintaining unit/component tests with Vitest.
• End-to-end testing expertise with Playwright.
• 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 tools.
• Familiarity with NestJS is a significant advantage.
• Experience in managing or maintaining shared component libraries or migrating legacy UIs to new design systems is a plus.
• Familiarity with technologies such as Yjs, Automerge, operational transforms, WebRTC, SIP, Kubernetes, Helm, OpenTelemetry, Prometheus, Prisma, or PostgreSQL query optimization is beneficial.
• Domain experience in voice AI, telephony, contact centers, conversational AI, or LLM-based products is a plus.
• The team has developed award-winning AI products for technology corporations - devices, voice assistants, and real-world products.
• Utilize a cutting-edge tech stack: Speech Technologies, NLP, Generative AI (LLMs, diffusion models), and voice-first agentic architecture with a focus on privacy and on-premises deployment.
• High engineering standards and genuine ownership - the team prioritizes what functions well in production over what appears impressive in a demo, allowing you to witness the impact of your contributions directly.
• Accelerated career advancement - a senior-heavy team coupled with a high volume of real challenges means you can grow faster than in other environments.
• Startup pace with the stability of an enterprise - real clients, genuine revenue, with minimal bureaucracy.
• Fully remote opportunities available across Europe.
• 21 vacation days plus public holidays and 5 sick days.
• Private English lessons provided through Preply.
Avenga
nimble solutions
HR POD - Hiring Talent Globally
Varsity Brands
Get handpicked remote jobs straight to your inbox weekly.