Scale Final

Senior Frontend Developer

We are hiring a Senior Frontend Engineer (React) to build core product features and raise the performance and reliability of a web app. You will ship end-to-end: technical design, implementation, tests, docs, and deployment. We work remote and async-first with clear written communication.

Our stack (indicative): React 18, TypeScript 5, Vite, TanStack Query, Zustand, React Router, Tailwind + Radix UI, Storybook 8, Vitest + Testing Library, MSW, Chromatic, Sentry, AG Grid, Tiptap, Chart.js.

Job requirements:

  • Strong production experience with React + TypeScript. 
  • Solid understanding of state and data-layer patterns (TanStack Query or similar) and routing (React Router). 
  • Comfortable with Tailwind and headless UI primitives (Radix UI); forms (React Hook Form + Zod) a plus. 
  • Confident with testing and CI-based workflows; good grasp of web performance and security basics. 
  • Fluent Russian and strong English communication skills (both written and verbal).
  • Senior: 5+ years FE experience with evidence of architectural ownership.
  • Open to strong Mid-level candidates (2–4 years) with solid fundamentals. 
  • Delivering user-facing features with React 18 + TypeScript from discovery to production.

    Job responsibilities:
  • Designing composable UI and evolve our design system (Storybook, tokens, theming, Radix UI + Tailwind). 
  • Building complex data experiences (tables/grids, filters, virtualization) with AG Grid or TanStack Table, and rich editors with Tiptap when needed.
  • Owning data fetching/caching with TanStack Query; integrate REST/GraphQL APIs and WebSocket streams.
  • Improving performance (code-splitting, memoization, virtualization) and UX metrics (LCP/INP).
  • Maintaining quality: unit/component tests (Vitest + Testing Library), mock APIs (MSW), visual testing (Chromatic), and error monitoring (Sentry).
  • Strengthening DX and CI (Vite, ESLint/Prettier, lint-staged, Husky, conventional commits).
  • Leading reviews/RFCs, mentor teammates, and drive architectural decisions.

    What we offer:
  • Competitive and Attractive Pay.
  • 21 vacation + 7 no-questions-asked sick days per year.
  • Flexible hours for a better work-life balance.
  • Career Growth: Continuous Development & Performance Reviews.
  • Team-building, English classes.


 

Join Our Team of Visionary Innovators! Are you a mindful go-getter with an entrepreneurial spark? We're on the lookout for dynamic individuals ready to grow and thrive with us. At our core, we believe in people first—your passions, ambitions, and evolution matter. 

Here, growth isn’t just a goal; it’s the #1 priority. Work is personal. Personal drives growth. Growth fuels prosperity.

If this resonates with you, send us your CV and let’s kickstart something extraordinary! Don’t tick every box? No problem! If you share our love for technology, we’d still love to chat and explore the possibilities together. 

Required languages

English B1 - Intermediate
Ukrainian Native
Russian C1 - Advanced
Published 22 October
595 views
·
213 applications
9% read
To apply for this and other jobs on Djinni login or signup.
Loading...