О нас
Сегмент, в котором мы работаем, называется RegTech. Это новый рынок, активно развивающийся во всем мире с прогнозным темпом роста 25% год к году (CAGR) и оценкой в 60 млрд. долларов в 2030 году. Большинство игроков — SaaS сервисы, позволяющие компаниям выполнять требования регулирующих органов, анализировать партнеров и клиентов, наблюдать и анализировать конкурентов, совершать M&A сделки, отслеживать связи между компаниями и многие другое. Это быстро развивающаяся отрасль на пересечении финансов, аналитики, технологий обработки данных, включая AI, нормативных и регуляторных требований.
Rusprofile — быстрорастущая частная компания, один из лидеров российского рынка RegTech. Наша аудитория составляет около 10 млн пользователей в месяц и десятки тысяч платящих клиентов, от малого бизнеса до крупных корпораций. Сервис помогает компаниям быстро и эффективно принимать критические для бизнеса решения на основе данных, собираемых ежедневно из десятков источников. Наша миссия — помогать бизнесам в их развитии, делая данные простыми и полезными для принятия решений.
Наш текущий контекст и возможности
За последние 3 года мы выросли по выручке в 5 раз, в 10 раз по базе клиентов и мы не планируем останавливаться. Мы больше не стартап, но и не корпорация. Мы принимаем решения быстро, у нас нет сложной иерархии и бюрократии. Мы постоянно развиваемся и адаптируемся, чтобы иметь возможность создавать действительно ценные продукты для наших клиентов и развивать бизнес.
Текущий этап — это переход на следующей уровень роста и зрелости компании.
Что ты будешь делать
Задачи в проекте распределяются по нескольким направлениям.
- Развитие платных услуг: улучшение тарифной сетки, эксперименты, новые механики (скидки, другие акции), А/Б эксперименты,
- Сбор данных из различных источников. Иногда это API или иная официальная интеграция, иногда просто скачивание наборов данных, а иногда веб-скрейпинг: некоторые государственные ведомства предоставляют данные только построчно,
- Улучшение отображения данных на сайте. Мы хотим показывать данные, которые у нас есть, в удобном для пользователя виде, и помогать клиентам получать больше пользы,
- Инфраструктурные задачи и технический долг. Мы стремимся поддерживать наш проект в актуальном состоянии, избавляемся от старого и мешающего кода и улучшаем имеющийся, когда он перестаёт отвечать текущим вызовам.
Сейчас каждый разработчик, как правило, погружён в несколько вопросов из этих направлений, хотя в будущем возможна и большая специализация.
Особенности, которые встретятся вам в работе:
Во-первых, данных обычно много: в России зарегистрировано 11 млн. организаций и 16 млн. индивидуальных предпринимателей. База данных у нас занимает почти 4 Тб. Поэтому часто приходится специально размышлять над тем, как сделать так, чтобы всё не тормозило: оптимизировать структуру базы и SQL-запросы, профилировать PHP-код, эффективно использовать многопоточность и т. п.
Во-вторых, у нас нетривиальная предметная область: это не интернет-магазин, которые все похожи друг на друга, а государственные данные с соответствующими особенностями. Поэтому важно будет разобраться с множеством специфических аббревиатур, и с особенностями хранения данных.
В-третьих, у нас есть активно развивающийся платный функционал, который тоже порою порождает различные технические вызовы. В частности, гибкая система биллинга, которую мы выстроили, порождает довольно много специфических случаев, многие из которых требуют внимательной обработки.
Твои задачи будут включать
- Разработку нового функционала,
- Написание документированного и производительного кода,
- Проектирование новых таблиц в БД с учётом высоких нагрузок,
- Участие в коллективном проектировании сложных подсистем,
- Поддержка имеющихся источников данных и подключение новых,
- Улучшение отображения информации на сайте,
- Проведение технических экспериментов по механикам привлечения пользователей.
Наши ожидания на испытательный срок
- Получить представление о предметной области и бизнес-процессах,
- Познакомиться с общей архитектурой системы и принципами ее построения,
- Ознакомиться с структурой БД, представлять общие принципы организации хранения данных,
- Использовать принятые в разработке проекта технологии,
- Мочь самостоятельно найти и разобраться, где располагается определенная функциональность или куда можно добавить новую,
- Освоить рабочие процессы и инструменты командной работы, такие как Jira, Slack, Git и т.д.
Что ты принесешь в команду (что нужно уметь)
-
PHP 8+ (мы используем PHP 8.3),
-
MySQL 8 (У нас MariaDB 10 и Percona XtraDB 8),
- Redis,
- Elasticsearch,
-
Git,
-
Linux.
Будет плюсом:
- Eloquent,
-
Psalm,
- Общее представление о фронтенд-технологиях: Twig, Typescript, Vue3/Pinia, SCSS, Webpack/Vite.
Также для нас важно:
- интерес к тому, как наши технологии работают «под капотом»,
- понимание, как код работает с высокой нагрузкой,
- хорошие фундаментальные знания в программировании.
Мы предлагаем
- Интересный продукт в одном из самых быстрорастущих сегментов рынка во всем мире,
- Свобода в принятии решений и предложении своих идей для развития продукта,
- Гибкий график и возможность удаленной работы, в том числе и за пределами РФ (можно также работать в нашем классном офисе в Москва-Сити с потрясающим видом на столицу),
- Корпоративную культуру без бюрократии и большую свободу действий в принятии решений,
- Работу в аккредитованной ИТ компании с полным соблюдением ТК РФ,
- Любая техника для работы,
- ДМС, 7 Day Off, оплату обучения, семинаров и конференций.