Senior Frontend Engineer
Acclaim AI · Belgrade
Job description
About the role
We are seeking a Senior Frontend Engineer to shape the user experience of our AI agent platform. You will work on complex, collaborative interfaces and own the backend‑for‑frontend layer that connects multiple microservices.
Key responsibilities
- Design and implement React interfaces for conversation tools, graph‑based flow builders, agent configuration, testing consoles and analytics dashboards.
- Develop and maintain the NestJS BFF, handling authentication, pagination, streaming and error contracts while aggregating REST microservices.
- Drive the evolution of the shared UI component ecosystem, consolidating legacy Ant Design components into a Mantine‑based design system and maintaining Storybook.
- Ensure product quality through unit tests (Vitest) and end‑to‑end tests (Playwright) and collaborate on API contracts, SDK protocols and documentation.
Required profile
- 6+ years of professional frontend/full‑stack development, with at least 5 years of production React experience.
- Strong senior‑level expertise in TypeScript, strict mode, modern tooling (Vite, monorepos) and Node.js server development.
- Hands‑on experience building BFF or API gateway layers, preferably with NestJS, and working in microservice environments of 10+ services.
- Proven ability to build complex, stateful UIs such as graph editors or collaborative tools.
Required skills
- React, TypeScript, Vite, monorepo architecture.
- Node.js, NestJS, OpenAPI client generation.
- Microservice integration, REST, authentication, pagination.
- React Query, Socket.io, Prisma, PostgreSQL, Redis.
- Vitest, Playwright, Storybook, Mantine, Ant Design.
- AI‑assisted development tools (Claude Code, Cursor, Codex, GitHub Copilot).
What we offer
- Award‑winning AI product portfolio with speech, NLP and generative AI technologies.
- Fully remote work across Europe, 21 vacation days plus public holidays and 5 sick days.
- Private English lessons via Preply.
- Fast career progression in a senior‑heavy team and a high‑impact engineering environment.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Serbia.
Salary: Senior DevOps Engineer Based on 8 job offers in SerbiaSalaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 2 days ago
Expires 1 month from now
8 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Acclaim AI
Belgrade
Related job offers
-
Member of Technical Staff (Search Engine Developer, Search Core)
Perplexity Belgrade -
L1 Technical Support – SAS
NCR Voyix Belgrade -
Senior Software Development Engineer - Applied AI
AMD Belgrade -
Senior Salesforce Developer – Integration & Cloud Solutions
NTT DATA Europe & Latam Serbie Centrale -
Senior Graphics/JVM Software Engineer (JVM Runtime)
JetBrains Belgrade