Tech Lead (Node.js)

30.11.2024
250 000 / месяц
Вакансия истекает: 11.12.2024
Откликнуться

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

Требуемый опыт работы: от 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 архитектур. Кандидат должн быть на короткой ноге с адаптерами, провайдерами и юзкейсами
  • Опыт работы с реляционными базами данных и умение составлять оптимизированные запросы.
  • Обеспечение надежности, производительности и масштабируемости.
  • Координация работы, распределение задач и выполнение код-ревью.
  • Вклад в принятие ключевых технических решений.

Условия:

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