Middle/Senior Backend Developer
Требования
Местоположение и тип занятости
Компания
Внедряем инновации в Employee Experience. Запускаем образовательные и онбординговые проекты для бизнеса в чат-ботах.
Описание вакансии
О компании и команде
Ищем опытного и ответственного Python-разработчика, который возьмет на себя контроль всех наших технических решений.
Мы в Boto занимаемся созданием образовательных и HR диджитал-проектов для таких крупных компаний как «Российский футбольный союз», «М.Видео-Эльдорадо», «Мегафон», Mareven, «Лента» и другие. Наша основная специализация — разработка обучающих чат-ботов в мессенджерах. Подробнее о нас можно узнать на сайте или у нашего Бото.
Ожидания от кандидата
Что нужно будет делать
- Поддерживать и развивать существующую платформу наших чат-ботов (Telegram, Slack, WhatsApp, MS Teams), включая оптимизацию, рефакторинг и покрытие системы тестами.
- Внедрять LLM-технологии в чат-боты: интегрировать OpenAI, Pinecone, Langchain. Ресерчить новые подходы и технологии и внедрять их в наш продукт.
- Нести ответственность за всю кодовую базу проектов, обеспечивая ее качество, безопасность и масштабируемость. Проводить Code Review.
- Менторить и обучать junior и middle backend developers, помогая им развиваться в своей роли.
Наша ближайшая цель — навести порядок в существующей платформе, чтобы вывести ее на новый уровень. Это станет твоей первой задачей.
Нам по пути, если у тебя есть релеватный опыт:
- Лидирование полного цикла разработки
- Проектированиие архитектуры систем
- Асинхронная разработка (asyncio)
- Наставничество разработчиков
- Работа с API
- Владение методологиями автоматизированного тестирования ПО, например, TDD (test driven development)
- Написание понятного самодокументированного кода
- Написание качественной документации и декомпозиции с оценками трудозатрат
А также необходимые навыки:
- Владение английским языком на техническом уровне
- Развитые soft-skills: ответственность, самостоятельность, внимательность к деталям
Условия работы
- Удаленная работу на полную занятость, 5/2. Каждый день мы созваниваемся всей it-командой, поэтому тебе нужно быть на связи с 10 до 19 по МСК. А вот конкретные часы работы ты сможешь выбрать под себя.
- Дух стартапа в сочетании со стабильностью и work–life balance. Мы против переработок и тщательно следим за ментальным состоянием команды.
- Поддерживающую атмосферу. У нас молодой дружный коллектив и приятная рабочая атмосфера. Мемы на общих встречах обязательны :)