O pozícii
Роль предполагает разработку сложных пользовательских интерфейсов, развитие frontend-архитектуры и общих инструментов для frontend-разработчиков. Также предстоит участвовать в оптимизации приложений, улучшении процессов разработки и взаимодействии с backend-командой.
Чем предстоит заниматься
- Разрабатывать и поддерживать общие инструменты, библиотеки и 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, а также с чистым JavaScript и TypeScript
Мы предлагаем
- Работу в аккредитованной ИТ-компании
- Возможность выбора формата работы в Москве: офис или гибрид
- Оформление в соответствии с ТК РФ
- Конкурентный уровень заработной платы на уровне лидеров ИТ- и телеком-индустрии
- Возможность работать над задачами, связанными с идеей покорения космоса
О компании
БЮРО 1440 — аккредитованная ИТ-компания.