Ведущий программист Back-end Node.js

Дата размещения вакансии: 02.09.2024
Работодатель: Ботхаб
Уровень зарплаты:
от 150000 RUR
Город:
Новосибирск
Требуемый опыт работы:
От 3 до 6 лет
BotHub - инновационная компания в области искусственного интеллекта, которая занимается интеграцией передовых нейросетевых моделей, включая ChatGPT, Claude, Gemini, Llama, Mistrall и другие. Наша миссия - создавать интуитивные и мощные инструменты для улучшения взаимодействия пользователей с AI-технологиями.
Мы активно развиваемся и пополняем штат, сейчас мы находимся в поиске Ведущего Back-end разработчика с фокусом на разработке: разрабатывать архитектуру, делать code-review, писать код.
Проект BotHub разрабатывает команда из 6 back-end/front-end специалистов.
Обязанности:
- разработка и поддержка сервисов нашего бэк-энда, чтобы обеспечить стабильность и отзывчивость системы;
- оптимизация приложений для достижения максимальной производительности и масштабируемости, включая мониторинг и устранение узких мест;
- взаимодействие с командой разработчиков для обеспечения соответствия кода установленным стандартам качества, включая code review и рефакторинг;
- применение новейших технологий и инструментов для разработки, чтобы повысить функциональность и качество продукта;
- непрерывное обучение и изучение тенденций в области искусственного интеллекта и программирования.
Требования:
- глубокие знания JavaScript (ES6) и TypeScript, включая асинхронное программирование, обработку исключений и модульную структуру;
- знание SQL и опыт работы с реляционными базами данных, умение составлять оптимизированные запросы;
- опыт работы с Redis, понимание его возможностей и применение в проектах;
- знание концепций clean architecture и паттернов проектирования, умение применять их для создания масштабируемого и поддерживаемого кода;
- навыки работы с Docker, включая написание Dockerfile и конфигурирование docker-compose;
- опыт использования системы контроля версий Git для командной работы и ведения истории изменений кода.
Будет плюсом:
- опыт работы с Go и PHP.
Технологический стек:
- бэк: Node.js; Express.js; TypeScript; PostgreSQL; PrismaORM; Redis;
- фронт: React, TypeScript с использованием архитектуры Feature Sliced Design; Styled Components для стилей; Redux и Effector для управления состоянием;
- телеграм-бот: PHP;
- кроме того: Docker; Gitlab CI/CD;
- также: есть сервисы на Go.

​​​​
Условия:

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

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

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