← Все вакансии/Lead/БЮРО 1440
LeadOfficeМосква

Frontend Developer

Б1
БЮРО 1440
Уровень
Lead
Формат
Office
О роли

Описание вакансии

О компании

  • БЮРО 1440 — разработчик и оператор низкоорбитальной спутниковой группировки связи.

Обязанности

  • Разработка и поддержка общих инструментов, библиотек и UI-китов для других frontend-разработчиков.
  • Создание архитектуры frontend-приложений с учетом масштабируемости и переиспользования кода.
  • Разработка сложных интерфейсов для внутренних и внешних продуктов.
  • Проведение код-ревью, разбор лучших практик.
  • Оптимизация производительности приложений.
  • Взаимодействие с backend-разработчиками, участие в проектировании API.
  • Улучшение процессов разработки, автоматизация тестирования, CI/CD.

Требования

  • Глубокие знания React (хуки, контекст, оптимизация рендеринга, Suspense, Error Boundaries).
  • Опыт работы с TypeScript.
  • Понимание архитектуры frontend-приложений: SOLID, паттерны проектирования.
  • Опыт работы с состоянием приложения (Redux, MobX, Zustand, React Query).
  • Умение работать с фреймворками (Next.js, Remix) и чистым JS/TS.
  • Понимание бэкенда: REST/GraphQL API, WebSockets, работа с БД.
  • Опыт настройки сборки (Webpack, Vite, esbuild).
  • Знание тестирования (Jest, React Testing Library, Cypress, Playwright).
  • Опыт работы с CI/CD (GitLab CI/CD, GitHub Actions, Docker).
  • Умение работать в Linux-окружении.

Условия

  • Москва.
Стек и навыки

С чем работаем