О компании и команде
🙋🏻♀️ О нас
Ищешь интересный высоконагруженный продукт, хочешь прокачать свой опыт с real-time обработкой больших потоков информации? Тогда читай дальше 😉
Мы SaaS компания BotHelp (аккредитованная IT-компания) - разрабатываем лидирующую в России и СНГ платформу по созданию автоворонок и чат-ботов в мессенджерах, помогая предпринимателям и компаниям тем самым эффективно привлекать клиентов и развивать свой бизнес. Нашим продуктом пользуется более 10.000 клиентов (EdTech, SMB, marketing), и это количество продолжает активно расти.
Немного цифр про нас:
- На нашей платформе создано более 380 000 ботов
- Каждый месяц мы рассылаем более 450 млн. сообщений
- В пиковые часы мы обрабатываем более 500 000 сообщений в минуту 😱
За 2023 год мы выросли x2 по выручке и количеству платных клиентов 🚀, выпустили много нового функционала в платформе для наших клиентов, а также провели титаническую работу по улучшению архитектуры продукта и распределению нагрузки, что позволило увеличить скорость отклика ботов в 5 раз (сейчас время отклика до 0.2 сек.).
В этом году перед отделом Разработки стоят важные задачи по выпуску нового функционала платформы, реализации продуктовых фич и технических задач. Именно поэтому мы находимся в поисках ответственного и продуктивного Backend-разработчика, который поможет усилить нашу команду и достичь новых целей. Сам продукт имеет объемную функциональность и большое количество логических связей, поэтому важен интерес к самой платформе, коммерческий опыт в продуктовой разработке, а также готовность и желание углубляться в структуру нашего решения.
💻 Наш стек
- Backend - PHP, Symfony, Doctrine // Frontend - Angular
- MySQL, PostgreSQL
- RabbitMQ, Kafka
- Redis
- Memcached
- ElasticSearch
- ClickHouse
- Docker
Ожидания от кандидата
✅ Что нужно, чтобы попасть к нам в команду?
- Опыт коммерческой разработки на PHP от 3 лет (для позиции Senior от 5 лет)
- Опыт работы с любым MVC фреймворком, знание Symfony версии 5 и выше будет преимуществом (для Senior обязателен опыт с Symfony от года)
- Опыт работы с PostgreSQL/MySQL, понимание типов данных, индексов, умение писать и отлаживать SQL-запросы (для Senior обязателен опыт с большими объемами данных)
- Опыт работы с ORM
- Базовое понимание использования очередей, RabbitMQ/Kafka (для Senior обязателен опыт работы)
- Опыт работы с Redis или другими хранилищами
- Знание паттернов проектирования и разработки
- Понимание и применение принципов ООП, умение покрывать код тестами
- Опыт и желание разбираться в чужом коде, готовность к рефакторингу легаси кода
- Умение брать на себя ответственность
- Делать реалистичные, обоснованные оценки и придерживаться их
- Уметь коммуницировать с командой, быть ответственным за эпики совместно с коллегами.
➕ Будет плюсом
- Наличие опыта работы в проектах с микросервисной/распределенной архитектурой (для Senior обязательно)
- Опыт контейнеризации приложений (Docker/Docker compose)
- ElasticSearch
- ClickHouse
- Опыт в проектировании архитектуры приложений.
Условия работы
🧡 Что мы предлагаем и почему мы?
- Являемся аккредитованной IT-компанией.
- Ты можешь стать частью масштабного высоконагруженного продукта, лидирующем в своем сегменте, которым пользуется и любят более 10.000 клиентов.
- Возможность прокачать свои скиллы в real-time обработке больших потоков информации и highload продукте.
- Стремительный потенциал развития продукта: мы активно выпускаем новый функционал для работы с базой подписчиков в большинстве мессенджеров.
- Возможность напрямую влиять на бизнес-метрики компании, а результаты твоих трудов увидят миллионы людей.
- Крутая технически сильная команда профессионалов, в которой каждый понимает свою значимость и стремится к достижению результатов и развитию всей компании (это подтверждают ежеквартальные показатели).
- У нас есть выстроенный процесс адаптации, который помогает комфортно влиться в задачи, проект и рабочие процессы в команде.
- Мы применяем практику Performance Review, которая помогает получить обратную связь о своей работе и наметить планы по дальнейшему развитию в компании.
- Полностью удаленный формат работы без лишней бюрократии, full-time занятость с графиком 5/2 и гибким началом/окончанием рабочего дня.
- Возможно оформление по ТК РФ, ГПД, ИП или самозанятости.
Бонусы
- А еще у нас “белая” зарплата, клевый мерч, интересные онлайн и оффлайн корпоративы, компенсация профильного обучения или конференций, корпоративный английский и корпоративный психолог.
Дополнительные инструкции
Уровень заработной платы определяется по итогам встречи с руководителем и зависит от опыта кандидата.
Этапы подбора в нашу команду: онлайн-встреча с HR, техническое интервью с лидом, тестовое задание, финальная онлайн-встреча с руководителем, рекомендации, оффер.