Frontend developer / Инженер-разработчик (TATLIN.FLEX)

Вакансия истекает: 21.12.2025
Откликнуться

Описание вакансии

Департамент разработки Системы Хранения Данных (СХД) TATLIN.FLEX занимается разработкой, тестированием и документированием полноценной СХД со своим Software-Defined Storage (SDS) на борту.

Наш продукт Software Defined Storage создается уже с 2009 года, мы постоянно работает над его архитектурой и производительностью пользовательской нагрузки.

Чем предстоит заниматься:

  • поддержкой и разработкой веб-интерфейсов для управления ПО систем хранения данных:
  • внедрением нового функционала (изучение, декомпозиция, оценка);
  • поддержкой текущих решений;
  • код-ревью;
  • написанием тестов/спецификаций.

Мы ожидаем от будущего члена команды:

  • опыт от 3 лет: JavaScript (WebSocket/SSE, паттерны рефетча)/TypeScript, React 18+;
  • опыт работы со state-менеджерами: MobX/MST/Redux, понимание плюсов/минусов;
  • опыт работы с архитектурными подходами FSD/Microfrontends/BFF;
  • знания стилей (CSS-modules/Tailwind/AntD/и т.п.) и опыт работы с дизайн-токенами;
  • опыт работы со сборщиками: Vite или rsbuild (env, code-splitting);
  • Git/основы CI;
  • Linux (базовые команды), файловый/блочный доступ;
  • опыт работы с OpenAPI-спецификациями.

Дополнительно приветствуем:

  • понимание работы систем хранения данных (RAID/Pool/Volume/Snapshot);
  • написание тестов (Jest или любые аналоги), документации (mkdocs/Storybook);
  • опыт работы с Go или Node.js: базовая разработка сервисов/CLI, понимание API-контрактов;
  • опыт работы с Protobuf/gRPC: базовая схема-дизайн, кодоген клиента, понимание grpc-gateway/OpenAPI-генерации;
  • опыт работы с Make функциями для CI/CD, локальные сценарии;
  • Nginx/Angie, TLS-сертификаты.