368,611open jobs
9,439companies
50,719added this week
Browse all
Salary
$8.5k – $32k per year (Estimated)
Location
Remote (EAEU)
Seniority
Junior · 1+ year exp
Employment
Full-Time
Overview
Company
Impact
Profile match
  • Проект / направление: личный кабинет подрядчика - внутренняя B2B-система электронного документооборота для строительного девелопмента. Через интерфейс подрядные организации и внутренние службы заказчика работают с договорами, актами выполненных работ, счетами, платежами, сметами, лимитно-заборными картами и замечаниями стройконтроля. Данные приходят из корпоративной 1С, обогащаются в кабинете и уходят обратно. Это рабочие экраны, а не лендинг: таблицы документов, фильтры, файлы, статусы обмена, права доступа. Платформу переписывают на актуальный стек. Новый фронтенд: React 18, TypeScript, Vite, Redux Toolkit + RTK Query, MUI и собственная дизайн-система, FSD. Архитектурные решения принимаются - можете влиять. На базе решения планируем запуск новых продуктов: харнесс для ИИ, система управления качеством объектов строительства, сервис для работ по планированию производства.

Обязанности:

  • Ключевые задачи должности: - разрабатывать экраны и модули личного кабинета на React 18 и TypeScript; - собирать таблицы документов с фильтрацией, сортировкой, пагинацией и состояниями загрузки / ошибки / пустого списка; - интегрировать UI с REST API через RTK Query: кэш, теги инвалидации, мутации, загрузка и скачивание файлов; - реализовывать авторизацию: JWT access/refresh, silent refresh, работа с httpOnly-куками и CORS; - развивать и применять собственную дизайн-систему на MUI: токены, тема, Storybook; - соблюдать FSD (или принятую feature-based архитектуру): слои и правила импортов; - переносить пользовательские сценарии с легаси на новую платформу; - участвовать в декомпозиции и оценке задач, проводить и принимать код-ревью.
  • Стек: React 18, TypeScript 5+, Vite, Redux Toolkit, RTK Query, React Router v6, MUI + собственная дизайн-система, TanStack Table, SCSS-модули, Storybook, JWT, FSD, GitLab CI.

Требования:

  • Коммерческий опыт фронтенд-разработки от 1 года.
  • TypeScript 5+: дженерики, union и literal types, utility-типы, type guards; код без any.
  • React 18: функциональные компоненты, хуки и правила их использования, кастомные хуки, понимание причин ререндера и уместной мемоизации.
  • Redux Toolkit: createSlice, типизированные селекторы и dispatch, immer-мутации.
  • RTK Query: запросы и мутации, инвалидация кэша через теги, transformResponse, skip, isLoading / isFetching.
  • React Router.

Желательно:

  • TanStack Table: columnDef, сортировка и фильтрация, кастомные ячейки, ресайз и видимость колонок.
  • Производительность: React Profiler, debounce, виртуализация длинных списков.
  • Даты и таймзоны: date-fns / dayjs.
  • A11y: семантика, лейблы, фокус, навигация с клавиатуры.
  • Дизайн-системы: опыт разработки или поддержки библиотеки компонентов.
  • WebSocket: подключение, события, реконнект.
  • Графики и drag-and-drop: MUI X Charts, dnd-kit или аналоги.
  • Использование ИИ-агентов.

Условия:

  • Официальное трудоустройство по ТК РФ в надежную ИТ-аккредитованную компанию. Вы получаете все гарантии и белую зарплату дважды в месяц - без задержек и сюрпризов.
  • Внутренний учебный центр, курсы от экспертов, внешнее обучение и корпоративная библиотека. Инвестируем в вашу экспертизу!
  • График и формат работы: удаленно, 5/2 с 9 до 18.
  • Корпоративный спорт: йога, футбол, волейбол, теннис и другое.
  • Яркие корпоративы и праздники, дополнительные выходные для родителей, скидки на квартиры от А101 и партнёров, а также новогодние подарки для ваших детей.
  • Обеспечим современным оборудованием - вы в офисе или на удалёнке.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,611 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Moscow
$20k – $48k per year (Estimated) • In office • Full-Time • 5+ years exp • Chennai
PowerShell
Python
DevOps
Ansible
CI/CD
Configuration Management
GitLab
GitLab CI
VMWare
Apply
$17k – $43k per year (Estimated) • Remote • Moscow
Bash
Go
Python
Databases
Apache Kafka
RabbitMQ
DevOps
Ansible
CI/CD
Docker
Docker Swarm
GitLab
GitLab CI
Grafana
Helm
Jenkins
Kubernetes
Loki
Mimir
OpenStack
Prometheus
Terraform
Yandex Cloud
Zabbix
Cybersecurity
CVSS
EPSS
HashiCorp Vault
Cryptography
Vault
Apply
$19k – $46k per year (Estimated) • Remote/Hybrid • Full-Time • Novosibirsk
SQL
Databases
Apache Kafka
PostgreSQL
Redis
DevOps
CI/CD
GitLab
GitLab CI
gRPC
Kubernetes
SLI/SLO/SLA
Apply
$20k – $49k per year (Estimated) • Remote • Moscow
Python
SQL
Python
Celery
Django
FastAPI
Pydantic
SQLAlchemy
Databases
Apache Kafka
PostgreSQL
RabbitMQ
Redis
DevOps
Amazon S3
CI/CD
Docker
GitLab
GitLab CI
Grafana
Helm
Kubernetes
Prometheus
Rest API
QA
Pytest
Sentry
Apply
$75k – $198k per year (Estimated) • In office • Full-Time • Dublin
Java
Kotlin
Java
Spring Boot
Databases
Amazon Aurora
Apache Kafka
PostgreSQL
DevOps
AWS
CI/CD
Dynatrace
GitLab CI
Kubernetes
Trunk-Based Development
GitLab
Apply
$8.5k – $27k per year (Estimated) • Remote • Full-Time • 2+ years exp • Moscow
DevOps
Rest API
Cybersecurity
SonarQube
Management
Confluence
Jira
Apply
$20k – $40k per year (Estimated) • Remote • Full-Time • 3+ years exp • Moscow
PHP
SQL
TypeScript
PHP
Composer
Eloquent
Filament
Laravel
PHPUnit
Databases
MinIO
PostgreSQL
Redis
DevOps
Amazon S3
Docker
Docker Compose
Git
GitLab
GitLab CI
Kubernetes
Rest API
QA
Swagger
Apply
$24k – $50k per year (Estimated) • Remote • Full-Time • 3+ years exp • Moscow
DevOps
Rest API
Cybersecurity
SonarQube
Management
Confluence
Jira
Apply
$23k – $49k per year (Estimated) • Remote • Full-Time • Moscow
DevOps
Rest API
Management
Confluence
Apply
$16k – $37k per year (Estimated) • Remote/Hybrid • Full-Time • Moscow
Databases
Apache Kafka
PostgreSQL
Management
Bitrix24
Jira
Apply
$22k – $41k per year (Estimated) • Remote • 3+ years exp • Moscow
Python
SQL
AI/ML
LLM
OpenAI
Analytics
Power BI
Tableau
Apply
$21k – $44k per year (Estimated) • Remote • Full-Time • 3+ years exp • Moscow
Python
SQL
Databases
ClickHouse
PostgreSQL
AI/ML
Airflow
DevOps
Amazon S3
Apply
$21k – $35k per year • In office • Moscow
Bash
Python
Databases
MySQL
PostgreSQL
DevOps
Ansible
Debian
Grafana
Proxmox VE
Ubuntu
Zabbix
Apply
$11k – $22k per year (Estimated) • In office • Full-Time • Moscow
Management
Confluence
Jira
Apply
See all jobs
This is one of many
368,611 more open roles from verified company boards, updated every day.