Frontend-разработчик на React
15 Февраля 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, плановый контроль техдолга.
- Оформление и компенсация по договоренности, гибкий график.
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
03 Марта
Омск
от 157 500 руб.
Компания "Алабуга, ОЭЗ ППТ" ВАКАНСИЯ С ПЕРЕЕЗДОМ В РЕСПУБЛИКУ ТАТАРСТАН Обязанности: Разработка нового функционала; Разработка проектов с...
05 Марта
Омск
Компания "Бобыкин Александр Владимирович" Мы - команда AlexFrontEnd, небольшая, уютная аутсорсинговая компания, работающая с американскими и...
05 Марта
Омск
от 60 000 до 80 000 руб.
Компания "Виверна" Обязанности: - Разрабатывать и тестировать новые рецептуры, вручную собирать и проверять образцы; - Подбирать материалы и...
05 Марта
Омск
Компания "ИИ" Привет! На развитие ключевых проектов компании ищем разработчика. Работа в офисе в г. Омск. Мы разрабатываем платформу,...
04 Марта
Омск
от 120 000 руб.
Компания "Магма Компьютер" ООО «Магма-Компьютер» работает на отечественном рынке программного обеспечения с 1994 года. В наш состав входят...
Вакансия размещена в отрасли