Ведущий фронтенд-разработчик
Bureau 1440 ищет ведущего фронтенд-разработчика для создания общих инструментов, UI-китов и сложных интерфейсов. Офис/гибридная работа.
Обязанности: - Разработка и поддержка общих инструментов, библиотек и UI-китов для других фронтенд-разработчиков компании - Создание архитектуры фронтенд-приложений с учетом масштабируемости и повторного использования кода - Разработка сложных интерфейсов для внутренних и внешних продуктов - Проведение код-ревью, обмен лучшими практиками, помощь в решении сложных задач - Оптимизация производительности приложений (бандлы, рендеринг, состояние) - Взаимодействие с бэкенд-разработчиками, участие в проектировании API - Работа над улучшением процессов разработки: внедрение лучших практик, автоматизация тестирования, CI/CD - Декомпозиция задач, оценка сроков реализации - Анализ и внедрение новых технологий и инструментов в проекты компании
Требования: - Глубокие знания React (хуки, контекст, оптимизация рендеринга, кастомные хуки, Suspense, Error Boundaries и т.д.) - Опыт работы с TypeScript и умение писать надежный типизированный код - Понимание архитектуры фронтенд-приложений: умение применять SOLID, паттерны проектирования (Factory, Observer, Strategy, DI и т.д.) - Опыт управления состоянием приложений (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, Docker Compose) - Умение работать в среде Linux (базовые команды, настройка сервера)
Не пропусти ни одну вакансию
Подпишись на наш Telegram-канал