Описание:
BotHub - инновационная компания в области искусственного интеллекта, занимающаяся разработкой и интеграцией передовых нейросетевых моделей, включая ChatGPT, Midjourney и другие. Наша миссия - создавать интуитивные и мощные инструменты для улучшения взаимодействия пользователей с AI технологиями. У нас открытый и дружелюбный коллектив, нет бюрократии, и небольшой размер команды: 15+ человек. Технологический стек нашего проекта: React и TypeScript: для создания интерфейсов, в использовании Feature Sliced Design. Styled-Components: Для стилизации. StoryBook: Для разработки UI. GraphQL: Управление запросами данных. Effector: для управления состоянием. GitLab CI/CD: Для автоматизации сборки и развертывания Бэкенд: Использует NodeJS, PHP и Go для разных задач
Требования:
Углубленные знания ES6 и TypeScript. Профессиональное владение React и Next.js. Понимание различий между серверным и клиентским рендерингом. Отличное знание HTML и CSS/LESS/SASS. Опыт работы с CSS in JS решениями. Навыки использования инструментов сборки фронтенда. Уверенное владение системой контроля версий Git. Опыт работы с линтерами, такими как eslint и prettier. Будет плюсом: Опыт работы с Effector. Знания и опыт использования StoryBook. Умение работать с Vite. Опыт применения Styled-Components. Участие в проектах с GraphQL. Опыт проектирования фронтенд приложений на базе FSD. Навыки создания анимаций UI/Art. Знание express.
Обязанности:
- Разработка и поддержка пользовательских интерфейсов для нашего веб-приложения;- Сотрудничество с дизайнерами для воплощения точных и интерактивных UI/UX дизайнов;- Оптимизация приложений для достижения максимальной производительности и масштабируемости;- Обеспечение кроссбраузерной совместимости и устранение ошибок front-end;- Интеграция пользовательских интерфейсов с серверным API;- Взаимодействие в команде для обеспечения соответствия кода стандартам и лучшим практикам;- Применение новейших технологий и инструментов для повышения качества и функционала продукта.
Условия:
Выходные и праздничные дни в соответствии с календарем вашего региона; Гибкий график работы; Работа по московскому времени; Полностью удаленная работа; Работа в международной компании с возможностями для динамичного профессионального роста и развития навыков. Обратите внимание, что нужно будет выполнить тестовое задание!Будем рады видеть ваши отклики!