Описание:
Мы занимаемся разработкой искусственного интеллекта и устройств с ИИ, применением робототехники и разработкой ПО для оптимизации и улучшения характеристик БПЛА. Среди наших проектов работа с голосовыми колонками и роботами-собаками, разработка голосовых виртуальных ассистентов и систем анализа больших данных.
Чем предстоит заниматься:
- Разработкой пользовательского WEB интерфейса на React;
- Взаимодействием с разработчиками бэкенда для интеграции фронтенд-компонентов с серверными API;
- Тестированием и отладка кода.
Мы ожидаем:
- Глубокое знание JavaScript, HTML, CSS свободно ориентироваться в этих технологиях и уметь писать качественный и оптимизированный код;
- Уверенное владение TypeScript понимание типизации, работа с дженериками, написание деклараций типов;
- Опыт работы с React, включая использование хуков (у нас версии 18-19);
- Практический опыт работы со стейт-менеджерами Zustand/Redux/Реактивные переменные apollo или др. умение организовать управление состоянием приложения с использованием этих библиотек;
- Уверенное знание REST и GraphQL понимание принципов работы этих протоколов, опыт их интеграции и оптимизации в клиентских приложениях;
- Опыт работы с react-query или другой подобной библиотекой для взаимодействия с API понимание ключевых концепций библиотеки (кэширование данных, оптимистичные апдейты, рефетчинг), умение эффективно работать с серверными данными;
- Опыт настройки и работы с Webpack и Vite умение собирать проекты, оптимизировать сборки и адаптировать конфигурации под разные потребности.
Будет плюсом:
- Умение взаимодействовать с такими технологиями как Docker/Docker Compose;
- Умение работать с Unix консолью;
- Знание методов оптимизации веб-приложений и умение их использовать на практике.
Наш основной стек технологий:
- TypeScript 5React 18-19
- Zustand 5.0
- tanstack/react-query 5.
- Vite 5-6
- REST и GraphQL
- Работу в аккредитованной IT-компании и Трудоустройство в соответствии с ТК РФ;
- Работа с передовыми образцами БПЛА профессионального класса;
- Возможности для профессионального и карьерного роста.