Senior Frontend Engineer

SeniorRemote
CompanyAcclaim
LocationCyprus
CategorySoftware Engineering
DepartmentPlatform
SenioritySenior
WorkplaceRemote
Posted2026-09-17
Viacomeet

Description

We are looking for a skilled Frontend Engineer to join our engineering team.

  • 6+ years of professional experience in frontend/full-stack product development , with 5+ years of React in production and strong senior-level expertise in TypeScript , including strict mode, React 19, and modern tooling such as Vite and monorepos.
  • 2+ years of Node.js development on the server , with hands-on experience building and operating BFF or API gateway layers . Experience with NestJS is a strong plus; what matters most is understanding service aggregation, authentication, pagination, error contracts, and clear BFF boundaries.
  • Strong production experience in microservice environments — ideally working with 10+ services and able to explain why a BFF exists, what it should own, and where its boundary sits. Experience limited to consuming a single monolithic API is not sufficient.
  • Experience building complex, stateful UIs , such as graph/canvas editors or collaborative interfaces, including patterns like undo/redo, optimistic updates, conflict handling, and other non-trivial state management.
  • Strong frontend architecture and code organization skills — familiar with approaches such as FSD or modular/layered architectures, and comfortable working within an established team architecture rather than imposing a personal one.
  • Strong product sense and autonomy — able to make reasonable UI and UX decisions from product context and an existing design system, without always relying on finished designs or dedicated product designers.
  • Solid testing culture , with hands-on experience writing and maintaining unit/component tests with Vitest and end-to-end tests with Playwright as an integral part of development.
  • Hands-on experience with modern frontend/data tools , including 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 . Comfortable understanding where AI agents add value and where they require human oversight, and working in development workflows where agent instructions and automated reviews are integrated into the repository/CI.

Nice to have

  • Experience owning or maintaining a shared component library used by multiple product teams, or migrating a legacy UI to a new design system while continuing feature development.
  • Experience with real-time collaboration technologies , such as Yjs, Automerge, or operational transforms .
  • Experience with WebRTC or SIP in the browser , particularly for voice applications, audio review interfaces, waveforms, or transcript synchronization.
  • Experience with Prisma or Kysely and hands-on PostgreSQL query optimization/work .
  • Experience with Kubernetes/Helm and observability tooling such as OpenTelemetry or Prometheus .
  • Domain experience in voice AI, telephony, contact centers, conversational AI, or LLM-based products .