Perfluence — маркетинговая платформа, которая объединяет блогеров и рекламодателей. Мы взяли приз «Компания №1 в сегменте Биржи блогеров» (AdIndex Awards 2021) и «Агентство №1 в Influence Marketing» (AdIndex Awards 2022), вышли на международные рынки и выплатили блогерам миллиарды рублей. Наш секрет успеха — собственная команда разработки.

Мы создали экосистему из мобильных приложений, аналитических и маркетинговых инструментов.

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

Мы предлагаем:

  • Необходимое оборудование и софт для работы;
  • Официальное трудоустройство;
  • ДМС со стоматологией, офисный врач, доплата больничного листа, корпоративные скидки;
  • Льготные условия ипотеки в рамках зарплатного проекта;
  • Бесплатная подписка на сервисы партнеров;
  • Корпоративный спорт;
  • Насыщенная корпоративная жизнь;
  • Электронная библиотека издательства МИФ, в которую входят почти 2 тыс. единиц контента по бизнесу, саморазвитию, здоровому образу жизни и другим актуальным темам.

Что предстоит делать:

  • Разрабатывать и поддерживать внутренние инструменты, которые упростят работу коллег;
  • Участвовать в проектировании и реализации API для сервисов проекта;
  • Создавать и оптимизировать архитектурные решения, в том числе в рамках микросервисной среды;
  • Писать чистый, тестируемый код;
  • Работать в команде, предлагать идеи для улучшения существующих решений.

Что нам важно:

  • Опыт коммерческой разработки на Go;
  • Уверенное владение средствами конкурентного программирования в Go (goroutines, channels, sync-примитивы, context), опыт применения паттернов управления зависимостями (включая ручную DI и/или использование лёгковесных DI-контейнеров), а также навыки написания покрывающих и поддерживаемых unit-/интеграционных тестов с использованием стандартных и сторонних инструментов (testing, testify, gomock и др.);
  • Уверенное владение микросервисной архитектурой: проектирование, разработка, взаимодействие между сервисами;
  • Знание и применение основных паттернов проектирования;
  • Опыт разработки и интеграции RESTful API;
  • Понимание и практический опыт работы с механизмами аутентификации и авторизации, включая OAuth 2.0;
  • Уверенное владение PostgreSQL (написание и оптимизация запросов, работа с индексами, транзакциями и т.д.);
  • Опыт использования RabbitMQ для организации асинхронного взаимодействия между сервисами;
  • Хорошее понимание принципов контейнеризации и опыт работы с Docker;
  • Сильные аналитические навыки, умение оценивать и оптимизировать алгоритмическую сложность решений.

Будет плюсом:

  • Опыт работы с ClickHouse;
  • Практическое использование Apache Kafka;
  • Опыт развёртывания и эксплуатации приложений в Kubernetes;
  • Опыт работы с AI-ассистентами (интеграция, взаимодействие через API, обработка запросов и ответов).