Бюро 1440
React разработчик для спутниковой связи
2 нед. назад
РоссияSeniorHybrid
reacttypescriptreduxmobxzustandreact querynext.jsremix
React разработчик для спутниковой связи в компании Бюро 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-окружении, знание базовых команд и настройки серверов