Frontend-разработчик на React
Город:
Омск
Занятость:
Полная занятость
Компания "Технология и Сервис"
- Спроектировать и запустить с нуля архитектуру фронтенда на 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, плановый контроль техдолга.
- Оформление и компенсация по договоренности, гибкий график.
09 Июля
Омск
от 100 000 руб.
Компания "Your CodeReview" Привет! Софи — молодая IT-компания, которая автоматизирует поиск работы. От составления резюме, откликов на...
07 Июля
Middle / Senior PHP-разработчик (Bitrix)
Омск
Компания "Модный Дом ALEXANDER BOGDANOV" Мы ищем разработчика для автономной поддержки и доработки интернет-магазина на 1С-Битрикс после...
10 Июля
Омск
Компания "Сбербанк" Команда «Активы юридических лиц» трайба Digital Reporting блока Финансы ищет профессионального разработчика хранилищ данных....
10 Июля
Программист - разработчик Delphi/ C++
Омск
от 115 000 руб.
Компания "МИР, Научно-производственное объединение" Обязанности: Доработка существующего корпоративного ПО; Разработка нового ПО;...
10 Июля
Разработчик баз данных( SOKOLOV )
Омск
Компания "SOKOLOV" SOKOLOV сегодня – один из лидеров российского ювелирного рынка, вертикально интегрированный холдинг, объединяющий одно из...
Вакансия размещена в отрасли