Senior Frontend Developer (React)

We are a product IT company building and scaling our own digital products for global markets.
As part of our internal infrastructure growth, we’re looking for a Senior Frontend Developer (React) to lead the development of a complex internal CRM system, including admin panels, analytics dashboards, and operational tools used daily by our teams.

This role is not about marketing websites or landing pages — it’s about building robust, scalable, data-heavy internal systems.

 

What you’ll be doing

  • Design and develop complex web interfaces for internal CRM and admin systems
  • Build analytics dashboards, management panels, and operational tools
  • Work closely with backend engineers on REST / GraphQL APIs
  • Architect frontend solutions with a focus on scalability, maintainability, and performance
  • Implement advanced state management, caching, and data-fetching strategies
  • Collaborate with UI/UX designers to deliver clear, functional, and user-friendly interfaces
  • Ensure responsive, adaptive, and cross-browser compatible layouts
  • Participate in technical decision-making: architecture, libraries, tooling
  • Review code, mentor developers, and raise frontend quality standards

 

We expect

  • 4+ years of commercial frontend development experience
  • Strong expertise in React + TypeScript
  • Deep understanding of component architecture and frontend patterns
  • Hands-on experience with state management:
    • Redux / Redux Toolkit
    • React Query / TanStack Query
    • Zustand or similar solutions
  • Excellent knowledge of HTML, CSS, and modern styling approaches:
    • Tailwind, SCSS, CSS Modules
  • Confident work with REST APIs, GraphQL, and async data flows
  • Experience building data-intensive interfaces (tables, filters, charts, permissions, roles)
  • Solid understanding of Git, code reviews, and CI/CD workflows
  • Ability to write clean, readable, and maintainable code
  • Strong problem-solving skills and ownership mindset

 

Nice to have

  • Experience with Next.js (SSR / SSG)
  • Participation in building design systems or component libraries
  • Familiarity with charts / data visualization libraries (Recharts, Chart.js, ECharts, etc.)
  • Understanding of accessibility (a11y) and UX principles for internal tools
  • Experience working on CRM, ERP, admin panels, or internal dashboards
  • Basic knowledge of Docker or frontend deployment pipelines

 

We offer:

  • Real influence on architecture, stack choices, and implementation decisions
  • Involvement in technically complex and innovative products — including video processing, AI integrations, and high-load systems
  • Modern and relevant tech stack
  • Flexible working hours
  • Clear growth paths and opportunities for professional development
  • A supportive team, open communication, and respect for your expertise

Required skills experience

JavaScript 2 years
React.js 2 years
TypeScript 2 years
HTML5 2 years
CSS 2 years

Required languages

Ukrainian B2 - Upper Intermediate
English B2 - Upper Intermediate
Russian B2 - Upper Intermediate
Published 20 May 2025 · Updated 8 January
Statistics:
223 views
·
94 applications
69% read
To apply for this and other jobs on Djinni login or signup.
Loading...