Senior Frontend Engineer

Posted Sep 17

This is a fully remote position, open to applicants in Europe.

📋 Description

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


⛳️ Requirements

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


🏝️ Benefits

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

People also viewed

Avenga1 day ago

Senior Front-End Developer – Angular, JavaScript, Node.js

AR flagArgentina OnlyFull-timeFrontend Engineer / Web Developer
ApplyView job
nimble solutions1 day ago

Front End Services Representative

US flagUnited States OnlyFull-timeFrontend Engineer / Web Developer
ApplyView job
HR POD - Hiring Talent Globally1 day ago

Senior Frontend Engineer

PK flagPakistan OnlyFull-timeFrontend Engineer / Web Developer
ApplyView job
Varsity Brands1 day ago

Front End Developer

US flagKansas, +1 more stateFull-timeFrontend Engineer / Web Developer
ApplyView job
Clear Street1 day ago

Senior / Staff Front End Engineer

US flagUnited States OnlyFull-timeFrontend Engineer / Web Developer$200k – $350k/year
ApplyView job
appsoluts GmbH1 day ago

Mobile & Web Developer – Kotlin Multiplatform

DE flagGermany OnlyFull-timeFrontend Engineer / Web Developer€50k – €75k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers