Job Details
Software Development
Mid-level
Remote
Full time
Russian
Nov 4

Frontend-разработчик (React)

RUB 325,900

YeaHub is looking for a Frontend Developer with 3-6 years of experience. Salary: 204,000 - 325,900 RUB/month. Full-time, remote/hybrid/office.

Develop and maintain frontend applications using React, TypeScript, and JavaScript (ES6+), implement new features and complex user scenarios. Design application architecture, reusable components, UI-kit and design system, participate in improving engineering practices. Build adaptive and cross-browser interfaces from Figma using HTML5, CSS3, Flexbox, Grid, SCSS/Tailwind CSS. Work with state and data: Redux/Redux Toolkit, Zustand, TanStack Query/React Query. Integrate frontend with REST API/GraphQL, handle authorization and real-time scenarios via WebSocket. Work with SPA, CSR, SSR/SSG and Next.js, optimize performance through code splitting, lazy loading, memoization and render optimization. Write unit, integration and e2e tests using Jest/Vitest, React Testing Library, Playwright. Work with Git, Vite/Webpack, Docker, CI/CD, participate in code review and maintain technical documentation. Participate in task decomposition, estimation and planning, bug fixing, refactoring and legacy code development. Collaborate with frontend/backend developers, designers, QA and product managers, contribute to technical and product decisions.

Solid knowledge of React, TypeScript and JavaScript (ES6+), understanding of Hooks, component lifecycle and basic React patterns. Good knowledge of HTML/CSS, adaptive and cross-browser layout. Experience with REST API, Git and one or more state management tools: Redux/Redux Toolkit, Zustand, React Query/TanStack Query. Understanding of SPA, CSR, SSR, modern frontend architecture and performance optimization approaches. Experience with unit/e2e tests and Jest/Vitest, React Testing Library, Playwright. Ability to work in cross-functional teams, participate in code review, decomposition and task estimation. Systems thinking, responsibility for results and attention to code quality, performance and maintainability. Nice to have: Next.js, GraphQL, WebSocket, SCSS, Tailwind CSS, Vite, Webpack, Docker, CI/CD, Node.js, SQL, Linux, experience with Figma, UI-kit and design systems, high-load or real-time applications, legacy code, mentoring, architectural decisions, English for technical documentation.

Salary: 204,000 to 325,900 RUB per month, before taxes. Full-time. Schedule 5/2. Work format: remote, hybrid, or office.

Redux
WebSocket
Linux
SCSS
React
Node.js
REST API
CSS
SQL
Git
Vite
Tailwind CSS
React Query
Next.js
Docker
Zustand
Playwright
Jest
JavaScript
HTML
TypeScript
React Testing Library
Webpack
Vitest
CI/CD
Redux Toolkit
GraphQL
Figma

Don't miss a single job

Subscribe to our Telegram channel

Subscribe

Similar jobs

Frontend developer (React)

RUB 250,000

Enjoypro is hiring a Middle Frontend Developer (React) for remote work. Salary: 180,000–250,000 RUB/month. Experience: 3-6 years.

E
Enjoypro

Frontend Developer (React/Redux)

Senior Frontend Developer at Alfa-Bank, remote, full-time, 6+ years of experience, React/Redux, microfrontends.

A
Alfa-Bank

Tech Lead Frontend Developer (Vue, React)

Tech Lead Frontend Developer for a top-10 e-commerce company. Leading frontend development, architecture, and team growth.

G
Gold Apple