Frontend-разработчик на React
27 Марта 2026
Город:
Омск
Занятость:
Полная занятость
Компания "Технология и Сервис"
- Спроектировать и запустить с нуля архитектуру фронтенда на React 18+ TypeScript (feature-based/DDD, модульность, дизайн-система).
- Развивать и поддерживать десктоп-приложение на Electron (Windows/macOS/Linux): автообновления, безопасный IPC, упаковка и доставка.
- Плотно взаимодействовать с backend-командой (REST, WebSocket), участвовать в контракт-дизайне и перформанс-бюджетах API.
- Обеспечивать производительность и стабильность UI (code-splitting, React Profiler, мемоизация, виртуализация списков).
- Принимать ключевые технические решения, отвечать за качество кода и DX.
- Внедрить и поддерживать лучшие практики разработки, тестирования и CI/CD.
- React 18(19), TypeScript, React Router, состояние: Redux Toolkit / Zustand / MobX; серверное состояние: RTK Query или React Query.
- Electron: electron-builder, auto-updates (Squirrel/NSIS), contextIsolation, preload, secure IPC, sandbox.
- Сборка: Vite (при необходимости Webpack), монорепо/Nx приветствуется.
- UI: Tailwind/Styled Components/Chakra (по ситуации), Storybook для дизайн-системы.
- Тесты: Jest + React Testing Library, Cypress/Playwright для e2e.
- CI/CD: GitHub Actions/GitLab CI, линтинг (ESLint), форматирование (Prettier), семантические релизы, Sentry/monitoring.
- 3+ лет коммерческой разработки на React и TypeScript.
- Глубокое понимание экосистемы React: хуки, контекст, управление состоянием, паттерны производительности.
- Реальный опыт создания и поддержки Electron-приложений (кроссплатформенность, упаковка, автообновления, безопасность).
- Опыт проектирования сложного состояния (Redux Toolkit/Zustand, селекторы, нормализация, кэширование).
- Понимание сборки (Vite/Webpack, оптимизация бандла) и уверенная настройка CI/CD.
- Навык поиска и устранения проблем с производительностью (React DevTools/Profiler, Chrome DevTools).
- Практика написания unit/integration/e2e тестов.
- WebRTC и другие real-time технологии (звонки/чаты/лайв-обновления).
- PWA, Next.js, опыт миграций и оптимизаций рендеринга.
- Nx, дизайн-системы, Storybook, accessibility (ARIA).
- Docker (локальная разработка, CI пайплайны).
- Менторство, код-ревью и управление небольшой командой.
- Влияние на архитектуру и стек, ответственность за десктоп-клиент.
- Работа в распределённой команде, прозрачные процессы, короткие релизные циклы.
- Бюджет на обучение и конференции, code-review culture, плановый контроль техдолга.
- Оформление и компенсация по договоренности, гибкий график.
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
25 Марта
Инженер-разработчик (схемотехника)( ПО Электроточприбор )
Омск
Компания "ПО Электроточприбор" Мы предлагаем: возможность профессионального роста (наши инженеры обладают большим опытом и стажем работы в...
26 Марта
Golang-разработчик в LLM-платформу
Омск
Компания "Тинькофф" Наша команда разрабатывает платформу, которая позволяет создавать ассистентов, используя современные внешние (Open AI) и...
22 Марта
Омск
Компания "Tele2" Что нужно делать: Парсить статистические данные с сетевых узлов. Анализировать KPI, предлагать решения по оптимизации....
23 Марта
Инженер-разработчик (схемотехника)
Омск
Компания "ПО Электроточприбор" Мы предлагаем: возможность профессионального роста (наши инженеры обладают большим опытом и стажем работы в...
20 Марта
Омск
от 100 000 руб.
Компания "Подбор Найм.РФ (Боровикова Екатерина Михайловна)" Компания ИТ Вектор — современная, стремительно развивающаяся IT-компания,...
Вакансия размещена в отрасли