Описание вакансии
BotHub — инновационная компания в области искусственного интеллекта, занимающаяся интеграцией передовых нейросетевых моделей, включая ChatGPT, Midjourney, Mistral, Llama, Claude и другие. Наша миссия — создавать интуитивные и мощные инструменты для улучшения взаимодействия пользователей с AI технологиями.
Мы активно развиваемся и пополняем штат, сейчас мы находимся в поиске junior+ Back-end разработчика.
Обязанности:
— разработка и поддержка сервисов нашего бэк-энда, чтобы обеспечить стабильность и отзывчивость системы;
— оптимизация приложений для достижения максимальной производительности и масштабируемости, включая мониторинг и устранение узких мест;
— взаимодействие с командой разработчиков для обеспечения соответствия кода установленным стандартам качества, включая code review и рефакторинг;
— применение новейших технологий и инструментов для разработки, чтобы повышать функциональность и качество продукта;
— непрерывное обучение и изучение тенденций в области искусственного интеллекта и программирования.
Технологический стек:
— Node.js;
— Express.js, TypeScript;
— PostgreSQL;
— PrismaORM;
— Redis;
— Docker;
— Gitlab CI/CD;
— Есть сервисы на Go.
Требования:
— глубокие знания JavaScript (ES6) и TypeScript, включая асинхронное программирование, обработку исключений и модульную структуру;
— знание SQL и опыт работы с реляционными базами данных, умение составлять оптимизированные запросы;
— опыт работы с Redis, понимание его возможностей и применение в проектах;
— знание концепций clean architecture и паттернов проектирования, умение применять их для создания масштабируемого и поддерживаемого кода;
— навыки работы с Docker, включая написание Dockerfile и конфигурирование docker-compose;
— опыт использования системы контроля версий Git для командной работы и ведения истории изменений кода.
Будет плюсом:
— опыт работы с Go.
Условия:
— выходные и праздничные дни в соответствии с календарем вашего региона;
— гибкий график работы;
— работа по московскому часовому поясу;
— полностью удаленная работа;
— работа в международной компании с возможностями для динамичного профессионального роста и развития навыков.
!Обратите внимание, что нужно будет выполнить тестовое задание!
Будем рады видеть Ваши отклики!