Backend PHP разработчик
Прямой работодатель BotHelp ( bothelp.io )
Опыт работы от 1 года до 3х лет
Ищешь интересный высоконагруженный продукт, хочешь поработать с real-time обработкой больших потоков информации? Тогда читай дальше :)
Мы SaaS компания BotHelp (аккредитованная IT-компания) - разрабатываем лидирующую в России и СНГ платформу по созданию автоворонок и чат-ботов в мессенджерах, помогая предпринимателям и компаниям тем самым эффективно привлекать клиентов и развивать свой бизнес. Уже сейчас нашим продуктом пользуется более 6700 клиентов (EdTech, SMB, marketing), каждый месяц мы рассылаем более 450 млн. сообщений и это количество продолжает активно расти.
Наш продукт постоянно развивается, а перед командой Разработки стоят важные задачи по выпуску нового функционала платформы и ускорению разработки новых версий сервисов платформы. В связи с этим мы находимся в поисках коллеги Backend-разработчика на PHP в нашу команду. Продукт имеет объемную функциональность и большое количество логических связей, поэтому важен интерес к самой платформе и опыт в сложных highload продуктах.
Наш стек:
- Backend - PHP, Symfony, Doctrine // Frontend - Angular
- MySQL, PostgreSQL
- RabbitMQ, Kafka
- Redis
- Memcached
- ElasticSearch
- ClickHouse
- Docker
- Kubernetes
Чем ты будешь заниматься?
- Разработкой нового функционала платформы
- Поддержанием текущей кодовой базы в актуальном состоянии
- Исправлением дефектов платформы (фикс багов)
- Участвовать в разработке новой версии сервисов продукта
- Работать в инструментах компании: G-Suite, Яндекс Трекер, Slack и др.
Чтобы попасть к нам в команду, тебе необходимо:
- Опыт коммерческой разработки на PHP (7.* и выше) от 2-3 лет
- Опыт работы с Symfony (5.2 и выше) не менее года или понимание принципов работы подобных фреймворков
- Опыт работы в highload проектах
- Опыт работы с очередями, RabbitMQ/Kafka
- PostgreSQL/MySQL (обязательно опыт работы с большими объемами данных, проектирование хранения и обработки данных в RDB)
- Знание и опыт работы с Doctrine
- Понимание и применение принципов ООП, умение покрывать код тестами
- Знание паттернов проектирования для построения масштабируемых, отказоустойчивых систем потоковой обработки данных
- Понимание как работают проекты с распределенной архитектурой
- Опыт и желание разбираться в чужом коде, готовность к рефакторингу легаси кода
- Уметь коммуницировать с командой, быть ответственным за эпики совместно с коллегами.
Будет плюсом:
- Опыт работы с Redis
- ElasticSearch
- ClickHouse
- Опыт контейнеризации приложений (Docker/Docker compose)
- Понимание принципов DDD/Onion архитектуры кода, опыт работы в проекте с выстроенной архитектурой
- Опыт в проектировании архитектуры приложений.
Что мы предлагаем и почему мы?
- Мы являемся аккредитованной IT-компанией.
- Ты можешь стать частью масштабного высоконагруженного продукта, лидирующем в своем сегменте, которым пользуется и любят более 6500 клиентов.
- Стремительный потенциал развития продукта: мы активно выпускаем новый функционал для работы с базой подписчиков в большинстве мессенджеров.
- Возможность напрямую влиять на бизнес-метрики компании и отвечать за результат.
- Крутая вовлеченная команда профессионалов, в которой каждый понимает свою значимость и стремится к достижению результатов и развитию компании (это подтверждают ежеквартальные показатели).
- У нас есть выстроенный процесс адаптации, который помогает комфортно влиться в задачи и команду.
- Мы применяем практику Performance Review, которая помогает получить обратную связь о своей работе и наметить планы по дальнейшему развитию в компании.
- Полностью удаленный формат работы, full-time занятость с графиком 5/2 и гибким началом/окончанием рабочего дня.
- Возможно оформление по ТК РФ, ГПД, ИП или самозанятости.
- А еще у нас “белая” зарплата, клевый мерч, интересные корпоративы и компенсация обучения.
Уровень заработной платы определяется по итогам встречи с руководителем и зависит от опыта кандидата.
Одним из этапов собеседования предусмотрено выполнение тестового задания.