описание
Навыки: MySQL, PHP, Git, Docker, Elasticsearch. Квалификация: Middle. Специализации: Бэкенд разработчик.
## **Международная компания с офисами в США и РФ**.
Мы ищем разработчика в команду **Alternative Payments.** Наша зона ответственности — всё, что не связано с оплатой банковскими картами: интеграции с PayPal, Amazon Pay, локальными платежными системами и другими альтернативными методами оплаты. Продукт компании напрямую связан с платежами (Payments Domain).
Команда активно растет: прямо сейчас в ней 4 разработчика и 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+ года на одном месте).
* Отсутствие долгих перерывов: перерыв в разработке более года требует тщательного обсуждения причин.
* Бэкграунд: приветствуются топовые технические вузы, но это не догма.
* Не подойдут: кандидаты, которые пришли в IT после 30 лет с опытом всего 2-3 года, а также те, кто сменил слишком много мест работы за короткий срок.
## Условия работы
* **Компания аккредитована Мин. Цифрой**
* Формат работы:** полная удаленка или гибрид/офис в Москве**.
Офис в Москве (коворкинг) рассчитан примерно на 80 человек, есть переговорки и опенспейс. Если дома работать некомфортно (маленькая квартира, семья) — милости просим. Но команда распределенная, постоянного \"тимбилда\" в офисе не будет.
* График: московский часовой пояс (UTC+3) плюс-минус 2 часа.
* Оформление: только по ТК РФ (официальное трудоустройство в РФ). Наличие разрешения на работу обязательно.
* Техника: Apple Mac (ноутбук). Конфигурация обсуждается индивидуально под задачи разработчика.
**Онбординг:**
* К каждому новому сотруднику прикрепляется ментор из команды.
* Есть отдельный чек-лист в Confluence, который помогает пройти все этапы ввода в курс дела.
* Активно используется ИИ для быстрого погружения в кодовую базу и документацию.
## Дополнительные инструкции
Процесс собеседования:
1. Скрининг (проводит HR).
2. Основное техническое собеседование (одно): проводится сразу двумя нанимающими менеджерами (лид и еще один заинтересованный разработчик).
3. Сбор рекомендаций (звонки предыдущим коллегам).
4. Оффер.