Требуемый опыт работы: от 1 года коммерческого опыта (навык работы в команде) Возможно временное оформление: договор услуг, подряда, ГПХ, самозанятые, ИП BotHub - международная инновационная компания в области искусственного интеллекта, занимающаяся интеграцией передовых нейросетевых моделей, включая ChatGPT, Midjourney, Mistral, Llama, Claude и другие. Наша миссия - создавать интуитивные и мощные инструменты для улучшения взаимодействия пользователей с AI-технологиями. Наша компания была основана весной 2023 г. и с тех пор успешно растёт кратными темпами. Наша команда работает полностью удалённо, по московскому часовому поясу, коммуникация проводится через Telegram, Discord, Google Meet. Для трекинга задач и времени мы используем Redmine. График работы – гибкий. У нас открытый и дружелюбный коллектив, нет бюрократии, и небольшой размер команды: 10+ человек. Стек технологий: Языки программирования: TypeScript, JavaScript (ES6) Фреймворки и библиотеки: React, Node.js, Express, NestJS Тестирование и сборка: Jest, Webpack Базы данных: PostgreSQL, Redis ORM: PrismaORM Контейнеризация: Docker CI/CD: GitLab CI/CD Протоколы и технологии: REST, WebSockets Обязанности: Разработка надежных, производительных и масштабируемых архитектур. Стремление к улучшению кода и архитектуры. Эффективное сотрудничество с разработчиками, DevOps, PM, CTO. Координация работы, распределение задач и контроль выполнения. Поддержка высокого качества разработки через регулярные проверки кода. Эффективное использование базы данных для хранения и обработки данных. Обеспечение выполнения задач в срок и решение возникающих проблем. Понимание возможностей Redis и применение его в проектах. Требования: Глубокие знания JavaScript (ES6), TypeScript, Node.js и Express от 1 года реального коммерческого опыта (проверяется качество проектов, знания на техническом собеседовании). Глубокое понимание и знание гексагональной, FSD, микросервисной и MVC архитектур. Кандидат должн быть на короткой ноге с адаптерами, провайдерами и юзкейсами Опыт работы с реляционными базами данных и умение составлять оптимизированные запросы. Обеспечение надежности, производительности и масштабируемости. Координация работы, распределение задач и выполнение код-ревью. Вклад в принятие ключевых технических решений. Условия: Выходные и праздничные дни: В соответствии с календарем вашего региона. Гибкий график: Возможность самостоятельно планировать рабочие часы. Работа по московскому времени: Синхронизация с московским часовым поясом. Полностью удаленная работа: Возможность работать из любой точки мира. Международная компания: Работа в компании с возможностями для динамичного профессионального роста и развития навыков.