# Вакансия:
🚀 Frontend Middle разработчик (React + TS)
Мы делаем продукт, которым пользуются тысячи пользователей в ФинТех, и ищем Мидла/Сеньора, который любит чистый код и отвечает за результат.
## Чем заниматься
* Разработка веб-приложений на React + TypeScript (хуки, контекст, оптимизация рендера).
* Работа с состоянием через RTK Query (знание Redux-паттернов).
* UI на MUI: темы, кастомизация, дизайн-система.
* Документация и визуальные тесты в Storybook.
* Интеграции по API, генерация клиентов из Swagger/rtk-query-codegen.
* Мультиязычность (react-i18next).
* Оптимизация сборки и DX на Vite.
* Архитектура по Feature-Sliced Design (FSD).
* (Nice-to-have) Базовая настройка Nginx для SPA (статик, proxy, gzip/brotli, cache).
* CI/CD: GitLab CI, Docker.
* Совместная работа: Git, Jira, Confluence.
* Задачи в Linux, простые скрипты на Bash.
## Что ожидаем
Must-have
* Коммерческий опыт 2–4+ лет, из них 1,5–2 года React + TS в проде.
* Уверенный JS (ES6+) и TypeScript.
* RTK Query, MUI, Storybook, Vite, Git-флоу.
* Тесты: Jest + RTL (минимум unit), понимание E2E (Playwright/Cypress).
* Базовая веб-безопасность (XSS/CSRF), a11y основы.
* Умение ревьюить код, писать понятные PR и работать по Clean Code/DRY/KISS/SOLID.
Nice-to-have
* FSD на практике; Sentry/аналог; Web Vitals/Lighthouse; Docker/Nginx; Bash.
* i18n в продакшене; GraphQL/WebSocket; Turborepo/Nx; Conventional Commits.
## Условия
* Оформление по ТК КР, полный соцпакет.
* Офис в центре, график 5/2
* Оборудование: [Mac/Win/Linux, мониторы].
* Испытательный срок: 3 мес.
## Процесс
1. 20–30-мин скрининг.
2. Техинтервью (40–60 мин).
Решение — в течение 7 рабочих дней**.