Описание
БЮРО 1440 разрабатывает и управляет низкоорбитальной спутниковой группировкой связи.
Задачи
•Разрабатывать и поддерживать общие инструменты, библиотеки и UI-киты для фронтенд-разработчиков компании
•Создавать архитектуру фронтенд-приложений с учётом масштабируемости и повторного использования кода
•Разрабатывать сложные интерфейсы для внутренних и внешних продуктов
•Проводить код-ревью, разбирать лучшие практики и помогать решать сложные задачи
•Оптимизировать производительность приложений, включая сборки, рендеринг и состояние
•Взаимодействовать с бэкенд-разработчиками и участвовать в проектировании API
•Улучшать процессы разработки, внедрять лучшие практики и автоматизировать тестирование и CI/CD
•Декомпозировать задачи и оценивать сроки реализации
•Анализировать и внедрять новые технологии и инструменты в проекты компании
Требования
•Глубокое знание React, включая хуки, контекст, оптимизацию рендеринга, Suspense и Error Boundaries
•Опыт работы с TypeScript и умение писать надёжный типизированный код
•Понимание архитектуры фронтенд-приложений, SOLID и паттернов проектирования
•Опыт работы с Redux, MobX, Zustand или React Query
•Умение работать с Next.js, Remix и чистым JavaScript/TypeScript
•Понимание 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-окружении, знание базовых команд и настройки серверов
Условия
•Работа в аккредитованной ИТ-компании
•Возможность выбрать офисный или гибридный формат работы в Москве
•Оформление в соответствии с ТК РФ
•Конкурентный уровень заработной платы на уровне лидеров ИТ- и телеком-индустрии