PHP Developer (Payments Domain)

до 300 000 ₽

Требования

Бэкенд разработчик
Middle
MySQL
PHP
Git
Docker
Elasticsearch

Условия

Можно удалённо

Описание вакансии

Международная компания с офисами в США и РФ.

Мы ищем разработчика в команду Alternative Payments. Наша зона ответственности — всё, что не связано с оплатой банковскими картами: интеграции с PayPal, Amazon Pay, локальными платежными системами и другими альтернативными методами оплаты. Продукт компании напрямую связан с платежами (Payments Domain).

Команда активно растет: прямо сейчас в ней 5 разработчиков и 3 тестировщика. В планах — расширение до 13 человек в ближайшие месяцы.

Ключевые задачи:

Основная задача нового сотрудника — интеграция новых платежных методов. Это рутинная, но важная работа по подключению различных платежных систем. Сложные архитектурные задачи или написание новых компонентов с нуля на старте не предполагаются.

Технологический стек:

  • Язык: PHP (версии от 5.6/древних до 8.2).
  • Фреймворки:  как такового фреймворка нет.
  • Базы данных: MySQL.
  • Инфраструктура и инструменты:
  • Docker (обязательно).
  • Git (обязательно, понимание мержей и работы в команде).
  • Kibana/Elasticsearch (для мониторинга и поиска ошибок).
  • Опыт с Go (Golang) будет плюсом.
  • Опыт с Kubernetes — не требуется, но не помешает.
  • Искусственный интеллект: компания активно использует и оплачивает ИИ-инструменты (Cursor, Claude Code, Max Mode). Приветствуется умение пользоваться ими для ускорения работы и онбординга (например, для анализа документации и кодовой базы).

Процессы и методология:

  • Методология: Канбан
  • Встречи:
    • Daily: ежедневно. Проводятся два: один для инхаус-команды, второй с участием аутсорс-разработчиков.
    • Демо (Monthly Cadence): ежемесячно. Команда демонстрирует результаты своей работы продукт-менеджерам и другим командам.

Работа с задачами:

  • Используется канбан-доска с Work in Progress лимитами (WIP).
  • Приоритизацией задач занимается лид совместно с продукт-оунером (из-за большого количества входящих запросов).
  • Оценки в Story Points отсутствуют. Обязательства по срокам обсуждаются в процессе.
  • Релизы (Deploy): Обычно 2 раза в неделю. Для некоторых вещей, не связанных с основным репозиторием, возможен ежедневный деплой.

Инженерные практики:  

  • Code Review: Обязателен. Для сложных задач — два ревьюера, для простых (на 1-2 дня) — один из команды.
  • Тестирование: если задача сложная, после code review она уходит на тестирование (в команде 3 тестировщика). Простые задачи (DML-скрипты и т.п.) могут уходить в прод сразу. 
  •  Документация: все изменения фиксируются в Git. В каждом репозитории есть README. Есть база знаний в Confluence, где описаны зависимости и порядок деплоя. 

Ожидания от кандидата

Требования к кандидату (Must have):

  • Опыт: уверенный Middle-разработчик.
  • Специализация: опыт работы с платежами (Payments) будет критически важным преимуществом.
  • Понимание того, как устроены платежные системы, интеграции с банками (например, эквайринг), работа с рекуррентными платежами (ремато-биллинг), процессинг.
  • Тип компаний (Big Plus): опыт работы в крупных интерпрайз-компаниях  или непосредственно в платежных шлюзах (payment gateways).
  • Английский язык: уверенный разговорный уровень (Intermediate и выше). Язык — рабочий инструмент. Все дейлики, встречи, техническая документация и переписка ведутся на английском. Нужно уметь аргументировать свою точку зрения на техническом языке.
  • Софт-скиллы: адекватность, желание работать в предметной области, готовность к рутинным задачам на старте (с перспективой роста).

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

  • Опыт оптимизации запросов к БД, работы с кешированием.
  • Глубокое понимание работы платежных систем изнутри.

Пожелания к "портрету" идеального кандидата:

  • Карьерная траектория: стабильность (2-3+ года на одном месте). 
  • Отсутствие долгих перерывов: перерыв в разработке более года требует тщательного обсуждения причин.

Условия работы

  • * Компания аккредитована Мин. Цифрой
  • * Формат работы: полная удаленка или гибрид/офис в Москве.
    Офис в Москве (коворкинг) рассчитан примерно на 80 человек, есть переговорки и опенспейс. Если дома работать некомфортно (маленькая квартира, семья) — милости просим. Но команда распределенная, постоянного "тимбилда" в офисе не будет.
    * График: московский часовой пояс (UTC+3) плюс-минус 2 часа.
    * Оформление: только по ТК РФ (официальное трудоустройство в РФ). Наличие разрешения на работу обязательно.
    * Техника: Apple Mac (ноутбук). Конфигурация обсуждается индивидуально под задачи разработчика.
  • Онбординг:
    * К каждому новому сотруднику прикрепляется ментор из команды.
    * Есть отдельный чек-лист в Confluence, который помогает пройти все этапы ввода в курс дела.
    * Активно используется ИИ для быстрого погружения в кодовую базу и документацию.
  • Дополнительные инструкции
  • Процесс собеседования:
    1. Скрининг (проводит HR).
    2. Основное техническое собеседование (одно): проводится сразу двумя нанимающими менеджерами (лид и еще один заинтересованный разработчик).
    3. Сбор рекомендаций (звонки предыдущим коллегам).
    4. Оффер.