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
📊
$2000-2700
Average salary range of similar jobs in
analytics →
Loading...