Эмин Чернов, тимлид команды биллинга.
«Ищем разработчика, через которого будут проходить все деньги компании»
Привет! Меня зовут Эмин, я отвечаю за организацию работы команды биллинга в Профи.
Чем занимается команда:
- создаём инструменты, которые помогают финансистам и продактам управлять финансовыми потоками компании. Отвечаем за все платёжные системы, интеграцию с 1С, чеки и отчётность перед налоговой. Мы это называем «текучка»;
- самыми первыми узнаём про важные финансовые решения компании и готовим техническую базу для их реализации;
- И, конечно, рефакторим, оптимизируем код, разносим монолит на сервисы и пишем тесты.
Пока в команде только два разработчика. Но Профи быстро растёт, финансовых потоков всё больше, поэтому ищем ещё одного разработчика.
В первое время разберёшься, как у нас всё устроено, и мы вместе будем совершенствовать наши инструменты. Затем сможешь лидировать направление биллинга и разрабатывать новые продукты.
Основной стек: PHP + MySQL.
Зачем тебе к нам
- Создавать надёжные инструменты. От работы нашей команды зависит корректность и скорость расчёта финансов компании. Постоянное тестирование и регулярный рефакторинг — основа работы.
- Не просто писать код, но и участвовать в технической и продуктовой проработке задач. Многие команды будут советоваться с тобой, как лучше решить задачу, связанную с оплатой. После код-ревью сможешь самостоятельно релизить задачи в прод.
- Прокачаться в теме финансов. Разберёшься, как работают деньги в большой компании.
Чем предстоит заниматься
- В первое время — разобраться в существующем коде на PHP. Чтобы в дальнейшем самостоятельно ориентироваться в нём и создавать новый.
- Ускорить ежемесячный расчёт выручки. Мы быстро растём, и снова упёрлись в производительность этого расчёта. Нужно придумать, как выполнять его за десяток минут вместо нескольких часов, как сейчас.
- Придумать и реализовать решение по массовой отправке чеков в налоговую.
- Вынести биллинг в отдельный микросервис. Сделать рефакторинг структуры БД, чтобы отделить данные биллинга от основной БД.
- Улучшить покрытие тестами.
Что нужно, чтобы к нам присоединиться
- Опыт разработки на PHP от трёх лет. Ты не просто знаешь конструкции языка, а можешь самостоятельно решать задачи.
- Уверенное владение MySQL. Строишь кросс-табличные запросы и знаешь, как работают индексы. Умеешь оптимизировать запросы и проектировать базы данных под задачи.
- Знание HTML/CSS/JS на базовом уровне. Асом вёрстки быть необязательно, но ты можешь вносить изменения в интерфейс.
- Техническое образование.
- Ответственность. Мы любим доверять друг другу и верим, что для отличного результата контроль не нужен.
- Любовь к порядку и к работе с числами. Здорово, если есть опыт работы с платёжными системами, биллингом или в аналитике.