Frontend-разработчик на React (в архиве)

09 Июня

Партнерские Вакансии

Город:

Омск

Занятость:

Полная занятость

Компания "Технология и Сервис"

Мы создаём экосистему для управления жилищным фондом: CRM, биллинг, заявки, коммуникации между управляющими компаниями, ТСЖ и жильцами. Расширяем десктоп-клиент на Electron и ищем опытного Frontend-разработчика, который возьмёт на себя архитектуру и релизный цикл фронтенда и сможет системно управлять распределённой командой.
Твои задачи:
  • Спроектировать и запустить с нуля архитектуру фронтенда на 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, плановый контроль техдолга.
  • Оформление и компенсация по договоренности, гибкий график.
Как откликнуться:
Пишите с ссылкой на GitHub/портфолио и кратким описанием релевантных проектов (особенно на React и Electron). Расскажите, как вы решали автообновления, безопасность IPC и оптимизацию производительности/состояния в крупных приложениях.
Похожие вакансии

09 Июля

Backend-разработчик

Омск

от 100 000 руб.

Компания "Your CodeReview" Привет! Софи — молодая IT-компания, которая автоматизирует поиск работы. От составления резюме, откликов на...

Отправить резюме подробнее

07 Июля

Middle / Senior PHP-разработчик (Bitrix)

Омск

Компания "Модный Дом ALEXANDER BOGDANOV" Мы ищем разработчика для автономной поддержки и доработки интернет-магазина на 1С-Битрикс после...

Отправить резюме подробнее

10 Июля

Ведущий разработчик DWH

Омск

Компания "Сбербанк" Команда «Активы юридических лиц» трайба Digital Reporting блока Финансы ищет профессионального разработчика хранилищ данных....

Отправить резюме подробнее

10 Июля

Программист - разработчик Delphi/ C++

Омск

от 115 000 руб.

Компания "МИР, Научно-производственное объединение" Обязанности: Доработка существующего корпоративного ПО; Разработка нового ПО;...

Отправить резюме подробнее

10 Июля

Разработчик баз данных( SOKOLOV )

Омск

Компания "SOKOLOV" SOKOLOV сегодня – один из лидеров российского ювелирного рынка, вертикально интегрированный холдинг, объединяющий одно из...

Отправить резюме подробнее

Вакансия размещена в отрасли

Информационные технологии / IT / Интернет: