Мы, команда SDK & SelfService, — часть юнита экосистемных сервисов. Юнит развивает продукты для внешних пользователей и внутренних разработчиков.
Наши задачи — упрощать и ускорять интеграции VK ID во внешние сервисы, а также продвигать экосистемные сервисы компании.
Наши основные инструменты — личный кабинет и SDK VK ID.
Личный кабинет — позволяет любому пользователю создавать приложения, включать разные способы входа, получать доступы, интегрировать функции VK ID. Посмотреть и пощупать возможности можно тут.
Стек: KPHP, монолит.
SDK VK ID — набор библиотек с открытым кодом для разработчиков. Это готовый набор компонентов, который позволяет использовать VK ID на внешних сайтах.
Репозитории на GitHub:
https://github.com/VKCOM/vkid-...
https://github.com/VKCOM/vkid-...
https://github.com/VKCOM/vkid-...
Задачи
- Адаптировать код к компонентной платформе для последующего выезда из монолита
- Проектировать и защищать технические решения
- Рефакторить легаси-код
- Писать юнит- и API-тесты
Требования
- Вы в бэкенде на PHP не менее трёх лет и уже разрабатывали высоконагруженные системы
- Работали с микросервисной архитектурой
- Знаете основные классические алгоритмы и структуры данных
- Применяли системы очереди сообщений
- Понимаете, как работать с масштабируемыми нагруженными системами — знакомы с балансировкой, шардированием и репликацией
Мы предлагаем
Формат работы
Уровень
График работы

VK ID
Мы создаём инструменты и решения, которые позволяют взаимно интегрировать разрозненные каналы и сервисы в единую экосистему, обеспечивая бесшовный опыт для пользователей.