Teamlead разработчик back-end Node.js (JavaScript, TypeScript)

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

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

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

Мы ищем тимлида с сильными техническими навыками и опытом работы в индустрии веб-разработки. Наш кандидат обладает опытом от 3-х лет в разработке, мы рассматриваем кандидатов без коммерческого опыта работы на позиции тимлида, так что у тебя есть возможность сделать карьеру в быстрорастущей компании на новом рынке генеративного искусственного интеллекта. Нужно будет руководить командой из 10 человек, проводить код-ревью, проводить собеседования, заниматься проектированием архитектуры.

Наша команда работает полностью удаленно, по московскому часовому поясу, коммуникация проводится через Telegram, Discord, Google Meet. Для трекинга задач и времени мы используем Redmine. График работы – гибкий. У нас открытый и дружелюбный коллектив, нет бюрократии, и небольшой размер команды: 10+ человек.

Технологический стек:
— Node.js;
— Express.js, TypeScript;
— PostgreSQL;
— PrismaORM;
— Redis;
— Docker;
— Gitlab CI/CD;
— Go.

Обязанности:

— планирование работ, оценка и декомпозиция задач, контроль хода работ;

— адаптация новых сотрудников и техническое развитие команды;

— проведение собеседований программистов и участие в найме на другие роли;

— работа над техническими задачами, проектирование новых сервисов;

— настройка CI/CD пайплайна, автоматизация процессов в команде;

— применение новейших технологий и инструментов для разработки, чтобы повышать функциональность и качество продукта;

— непрерывное обучение и изучение тенденций в области искусственного интеллекта и программирования.

Требования:

— глубокие знания JavaScript (ES6) и TypeScript, включая асинхронное программирование, обработку исключений и модульную структуру;
— знание SQL и опыт работы с реляционными базами данных, умение составлять оптимизированные запросы;
— опыт работы с Redis, понимание его возможностей и применение в проектах;
— знание концепций clean architecture и паттернов проектирования, умение применять их для создания масштабируемого и поддерживаемого кода;
— навыки работы с Docker, включая написание Dockerfile и конфигурирование docker-compose;
— опыт использования системы контроля версий Git для командной работы и ведения истории изменений кода.

Будет плюсом:
— опыт работы с Go;

— опыт работы с высоконагруженными сервисами.

Условия:

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

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

Мы предлагаем возможность работать над интересным продуктом, где ты сможешь применить свои навыки лидерства и технические знания. Если ты ищешь возможность развиваться и расти вместе с командой профессионалов, мы ждем твой отклик!