PHP Developer


  • Открытая
  • 13 мая 2024, 11:51



Rusprofile проверен hh.ru

еще вакансии

  • Москва
  • Требуемый опыт работы:
    От 3 до 6 лет
  • Удаленная работа
  • Полная занятость

Откликнуться
PHP MySQL Redis Elasticsearch Git еще навыки...

О нас

Сегмент, в котором мы работаем, называется RegTech. Это новый рынок, активно развивающийся во всем мире с прогнозным темпом роста 25% год к году (CAGR) и оценкой в 60 млрд. долларов в 2030 году. Большинство игроков — SaaS сервисы, позволяющие компаниям выполнять требования регулирующих органов, анализировать партнеров и клиентов, наблюдать и анализировать конкурентов, совершать M&A сделки, отслеживать связи между компаниями и многие другое. Это быстро развивающаяся отрасль на пересечении финансов, аналитики, технологий обработки данных, включая AI, нормативных и регуляторных требований.

Rusprofile — быстрорастущая частная компания, один из лидеров российского рынка RegTech. Наша аудитория составляет около 10 млн пользователей в месяц и десятки тысяч платящих клиентов, от малого бизнеса до крупных корпораций. Сервис помогает компаниям быстро и эффективно принимать критические для бизнеса решения на основе данных, собираемых ежедневно из десятков источников. Наша миссия - помогать бизнесам в их развитии, делая данные простыми и полезными для принятия решений.

Наш текущий контекст и возможности

За последние 3 года мы выросли по выручке в 5 раз, в 10 раз по базе клиентов и мы не планируем останавливаться. Мы больше не стартап, но и не корпорация. Мы принимаем решения быстро, у нас нет сложной иерархии и бюрократии. Мы постоянно развиваемся и адаптируемся, чтобы иметь возможность создавать действительно ценные продукты для наших клиентов и развивать бизнес.

Текущий этап — это переход на следующей уровень роста и зрелости компании.

Что ты будешь делать

Задачи в проекте распределяются по нескольким направлениям.

  1. Развитие платных услуг: улучшение тарифной сетки, эксперименты, новые механики (скидки, другие акции), А/Б эксперименты,
  2. Сбор данных из различных источников. Иногда это API или иная официальная интеграция, иногда просто скачивание наборов данных, а иногда веб-скрейпинг: некоторые государственные ведомства предоставляют данные только построчно,
  3. Улучшение отображения данных на сайте. Мы хотим показывать данные, которые у нас есть, в удобном для пользователя виде, и помогать клиентам получать больше пользы,
  4. Инфраструктурные задачи и технический долг. Мы стремимся поддерживать наш проект в актуальном состоянии, избавляемся от старого и мешающего кода и улучшаем имеющийся, когда он перестаёт отвечать текущим вызовам.

Сейчас каждый разработчик, как правило, погружён в несколько вопросов из этих направлений, хотя в будущем возможна и большая специализация.

Особенности, которые встретятся вам в работе:

Во-первых, данных обычно много: в России зарегистрировано 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, оплату обучения, семинаров и конференций.

Ключевые навыки




Похожие вакансии




Leads   проверен hh.ru

Москва  |  14 мая 2024, 15:30

Restaurant Guru   проверен hh.ru

Москва  |  14 мая 2024, 15:32