Москва, улица Удальцова, 85
Метро: Мичуринский проспектНИИ «ВОСХОД» — мультисервисный партнер государства в области информационных технологий с 1972 года. Мы создаем инновационные ИТ-решения для органов власти, внедряем и развиваем новые форматы эффективного взаимодействия между государством и обществом.
Институт специализируется на разработке и эксплуатации информационных систем, услугах в области информационной безопасности (в том числе создании средств криптографической защиты информации), а также разработке и развитии ИТ-архитектуры современных информационных систем и цифровых платформенных решений.
НИИ «ВОСХОД» включен в реестр аккредитованных ИТ-компаний и организаций оборонно-промышленного комплекса.
Ваши будущие задачи:
Для нас важно:
Опыт: не менее 3 лет коммерческой разработки на React.
• React: глубокое понимание принципов работы фреймворка (включая жизненный цикл компонентов, рендеринг, reconciliation, контекст, хуки и их особенности).
• TypeScript: уверенный уровень — умение проектировать и использовать generic-типы, utility-типы, корректно типизировать сложные данные и API-интерфейсы.
• State Management:
• Предпочтительно — опыт работы с Effector;
• Альтернатива — глубокое понимание других решений (MobX, Redux) и готовность быстро освоить Effector.
• Обязательно — опыт работы с server state через React Query (или аналоги: SWR, Apollo Client и т.п.).
• CI/CD: понимание принципов непрерывной интеграции и доставки; практический опыт настройки и поддержки пайплайнов (GitLab CI или аналоги): stages, artifacts, caching, review-окружения.
• Инфраструктура: базовое владение Docker (сборка и запуск фронтенда в контейнере) и Nginx (настройка отдачи статики, проксирование, кэширование).
• Рабочие процессы: опыт работы с feature-branches, code review, а также знание подходов к ветвлению (git-flow, trunk-based development).
Тестирование:
• Написание юнит-тестов (Jest, Vitest и т.п.) с пониманием их цели и покрытия;
• Опыт E2E-тестирования (например, с Playwright) будет преимуществом.
Будет плюсом:
• Базовое понимание работы backend-систем (REST/gRPC, архитектура API, взаимодействие с БД).
• Опыт работы с картографическими библиотеками или другими «низкоуровневыми» визуальными компонентами (Canvas, SVG, WebGL, D3.js и т.д.).
• Практический опыт оптимизации производительности фронтенда: code splitting, мемоизация, профилировка React-приложений, работа с большими списками/DOM-деревьями, lazy loading и т.п.
Ростелеком Информационные Технологии
Москва
Не указана