Технология и Сервис

Frontend-разработчик на React

Не указана
  • Омск
  • От 1 года до 3 лет
  • React

Мы создаём современную платформу для автоматизации ЖКХ и бизнеса: наши инструменты закрывают потребности в биллинге и коммуникациях между УК, ТСЖ и жильцами. Сейчас ищем Frontend-разработчика, который займется созданием клиентской части новой платформы (включая АРМ и IP-телефонию).

Твои задачи:

  • Создавать и поддерживать клиентскую часть новой платформы (АРМ + IP телефония).

  • Плотно взаимодействовать с backend-командой (REST, WebSocket) и дизайнером.

  • Участвовать в проектировании и реализации новых фич.

  • Поддерживать мобильное приложение на React Native.

  • Обеспечивать производительность и стабильность UI (code-splitting, React Profiler, мемоизация, виртуализация списков).

  • Участвовать в развитии CI/CD и автоматизации тестирования.

Технологический контекст:

  • React 18(19), TypeScript, роутинг, состояние(Zustand), работа с сетью(React Query).

  • Сборка: Vite, монорепо/Nx.

  • UI: Tailwind/Styled Components/Chakra (по ситуации), Storybook для дизайн-системы.

  • Тесты: Jest + React Testing Library, Cypress/Playwright для e2e.

  • CI/CD: GitHub Actions/GitLab CI, семантические релизы, Sentry/monitoring.

Кого ищем:

  • 2+ лет коммерческой разработки на React и TypeScript.

  • Опыт работы с Zustand, React Query(загрузка и кеширование данных, оптимистичные апдейты).

  • Понимание основ работы с сетью, сетевых протоколов.

  • Навык поиска и устранения проблем с производительностью (React DevTools/Profiler, Chrome DevTools).

  • Желательно опыт работы с React Native.

Будет плюсом:

  • WebRTC, SIP и другие real-time технологии (звонки/чаты/лайв-обновления).

  • Nx, дизайн-системы, Storybook, accessibility (ARIA).

  • Навыки написания тестов (unit, интеграционные, e2e).

  • Базовое понимание CI/CD.