Ведущий разработчик пользовательских интерфейсов@ БЮРО 1440
О позиции
Ведущий разработчик пользовательских интерфейсов в компании БЮРО 1440 будет заниматься разработкой и поддержкой общих инструментов, библиотек и UI-китов для других frontend-разработчиков. Основная задача заключается в создании архитектуры frontend-приложений с учетом масштабируемости и переиспользования кода.
Чем вы будете заниматься
- Разработка сложных интерфейсов для внутренних и внешних продуктов.
- Проведение код-ревью и разбор лучших практик, помощь в решении сложных задач.
- Оптимизация производительности приложений, включая бандлы, рендеринг и состояние.
- Взаимодействие с backend-разработчиками и участие в проектировании API.
- Работа над улучшением процессов разработки, включая внедрение лучших практик и автоматизацию тестирования.
- Декомпозиция задач и оценка сроков реализации.
- Анализ и внедрение новых технологий и инструментов в проекты компании.
Требования
- Глубокие знания React, включая хуки, контекст, оптимизацию рендеринга и кастомные хуки.
- Опыт работы с TypeScript и умение писать надежный типизированный код.
- Понимание архитектуры frontend-приложений и применение принципов SOLID и паттернов проектирования.
- Опыт работы с состоянием приложения, включая Redux, MobX и Zustand.
- Умение работать как с фреймворками (Next.js, Remix), так и с чистым JS/TS.
- Понимание бэкенда, включая REST/GraphQL API и работу с базами данных.
- Опыт настройки сборки и оптимизации бандлов с использованием Webpack или Vite.
- Знание тестирования с использованием Jest и React Testing Library.
- Опыт работы с CI/CD, включая GitLab CI/CD и Docker.
- Умение работать в Linux-окружении.
Что мы предлагаем
- Работу в аккредитованной ИТ-компании.
- Возможность выбора формата работы в Москве (офис/гибрид).
- Оформление в соответствии с ТК РФ.
- Конкурентный уровень заработной платы на уровне лидеров ИТ/телеком-индустрии.
Вакансия предлагает интересные задачи в области разработки интерфейсов с хорошими условиями работы. Однако, отсутствие точной информации о зарплате может быть недостатком.
Кто здесь добьётся успеха
Глубокое понимание React и TypeScript, с опытом разработки сложных интерфейсов и создания компонентов для библиотеки UI.
Способность работать в гибридном режиме, эффективно комбинируя удаленные и офисные взаимодействия, что позволяет поддерживать командную динамику.
Опыт внедрения CI/CD процессов с использованием Webpack и опыт работы с Redux для управления состоянием приложений.
Критическое мышление и внимание к деталям, особенно при проведении код-ревью и разработке архитектуры масштабируемых приложений.
Ресурсы для обучения
Карьерный путь
Обзор рынка
Навыки и требования
Тренды отрасли
Новости IT
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев