Node.js Back-End Developer (remote)

17.06.2024
200 000 / месяц
Срок для отклика истек

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

BotHub — инновационная компания в области искусственного интеллекта, занимающаяся разработкой и интеграцией передовых нейросетевых моделей, включая ChatGPT, Midjourney и другие. Наша миссия — создавать интуитивные и мощные инструменты для улучшения взаимодействия пользователей с AI технологиями.

Мы активно развиваемся и пополняем штат, сейчас мы находимся в поиске 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;

Условия:
— Выходные и праздничные дни в соответствии с календарем вашего региона;
— Гибкий график работы;
— Работа по московскому времени;
— Полностью удаленная работа;
— Работа в международной компании с возможностями для динамичного профессионального роста и развития навыков.

!Обратите внимание, что нужно будет выполнить тестовое задание!

Будем рады видеть ваши отклики!