- Страна
- Россия
Ведущий разработчик пользовательских интерфейсов
БЮРО 1440 — это высокотехнологичная компания с уникальными задачами. Вакансия предлагает широкий спектр ответственности от архитектуры до DevOps, что отлично подходит для профессионального роста Senior-специалиста.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Улучшите резюме под эту вакансию
Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт
Сложность вакансии
Высокая сложность обусловлена требованиями к глубокому знанию архитектурных паттернов, DevOps-инструментов (Docker, CI/CD) и системного администрирования Linux, что выходит за рамки стандартного Frontend-разработчика.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Зарплата в объявлении не указана, однако для позиции Senior/Lead Frontend в Москве в технологических компаниях такого уровня рыночный диапазон составляет от 350 000 до 500 000 рублей. Проекты, связанные с аэрокосмической отраслью, часто предлагают конкурентные условия выше среднего по рынку.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
БЮРО 1440
Ведущий разработчик пользовательских интерфейсов
Формат работы: офис/гибрид
*☑️* Чем предстоит заниматься
-Разработкой и поддержкой общих инструментов, библиотек и UI-китов для других frontend-разработчиков в компании
-Созданием архитектуры frontend-приложений с учетом масштабируемости и переиспользования кода
-Разработкой сложных интерфейсов для внутренних и внешних продуктов
-Проведением код-ревью, разбором лучших практик, помощью в решении сложных задач
-Оптимизацией производительности приложений (бандлов, рендеринга, состояния)
-Взаимодействовать с backend-разработчиками, участвовать в проектировании API
-Работать над улучшением процессов разработки: внедрение лучших практик, автоматизация тестирования, CI/CD
-Декомпозировать задачи, оценивать сроки реализации
-Анализировать и внедрять новые технологии и инструменты в проекты компании
*☑️* Наши пожелания к кандидатам
-Глубокие знания React (хуки, контекст, оптимизация рендеринга, кастомные хуки, Suspense, Error Boundaries и т. д.)
-Опыт работы с TypeScript и умение писать надежный типизированный код
-Понимание архитектуры frontend-приложений: умение применять SOLID, паттерны проектирования (Factory, Observer, Strategy, DI и др.)
-Опыт работы с состоянием приложения (Redux, MobX, Zustand, React Query)
-Умение работать как с фреймворками (Next.js, Remix), так и с чистым JS/TS
-Понимание бэкенда: REST/GraphQL API, WebSockets, работа с БД (реляционные, документные, key-value)
-Опыт настройки сборки (Webpack, Vite, esbuild) и оптимизации бандлов
-Знание тестирования (Jest, React Testing Library, Cypress, Playwright)
-Опыт работы с CI/CD (GitLab CI/CD, GitHub Actions, Docker, Docker Compose)
-Умение работать в Linux-окружении (базовые команды, настройка серверов)
Контакты: Откликнуться
| | ()
Больше похожих вакансий + автоотклики с ИИ
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- React
- TypeScript
- SOLID
- Redux
- MobX
- Zustand
- React Query
- Next.js
- Remix
- REST
- GraphQL
- WebSockets
- Webpack
- Vite
- ESBuild
- Jest
- React Testing Library
- Cypress
- Playwright
- GitLab CI/CD
- GitHub Actions
- Docker
- Docker Compose
- Linux
Возможные вопросы на собеседовании
Проверка понимания архитектурных принципов при создании переиспользуемых компонентов.
Расскажите о вашем опыте разработки UI-китов: как вы обеспечиваете гибкость компонентов и их типизацию в TypeScript?
Вакансия предполагает работу над общими инструментами, где производительность критична.
Какие стратегии оптимизации бандла и рендеринга вы применяли в крупных React-проектах?
В требованиях указано понимание SOLID и паттернов проектирования.
Приведите пример использования паттерна Dependency Injection или Strategy во фронтенд-разработке.
Проверка навыков интеграции и понимания смежных областей.
Как вы подходите к проектированию контрактов API при взаимодействии с бэкенд-командой, особенно для работы через WebSockets?
Оценка навыков автоматизации и обеспечения качества.
Каков ваш подход к тестированию фронтенда: в каких случаях вы отдаете предпочтение Unit-тестам, а в каких — E2E (Playwright/Cypress)?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

