Яндекс·Санкт-Петербург·10 сент.
Бэкенд‑разработчик в DIKIDI
Ориентир по рынку≈ 150 000 – 350 000 ₽наша приблизительная оценка по 148 вакансиям этой роли и грейда, у работодателя вилка не указана
🔄 ГибридMiddleПолная занятостьКорпорация
61
Хорошие условия
Навык востребован (Java), работа расписана подробно. Но вилки нет, про деньги придётся договариваться с нуля.
Наша компания
DIKIDI — популярная платформа для сферы услуг: онлайн‑запись, расписание, CRM и автоматизация процессов для салонов красоты, фитнес‑клубов, автомоек, мастерских, коворкингов и частных специалистов. После сделки с Яндексом мы сохраняем бренд и команду, а продукт масштабируем на технологиях и инфраструктуре Яндекса. Мы добавляем новые сценарии поиска и бронирования, финтех‑инструменты и AI‑возможности для бизнеса. По нашим оценкам, к 2028 году объём рынка услуг, где востребована онлайн‑запись, достигнет почти 4 трлн рублей.
О роли
Ищем бэкенд‑разработчика, который будет участвовать в проектировании и реализации архитектуры системы, чтобы повышать масштабируемость, надёжность и производительность платформы. Также нужно будет развивать ядро платформы: разрабатывать стабильные API, поддерживать высоконагруженные сценарии бронирования, реализовывать платежи, уведомления, интеграции и аналитические сервисы.
Чем предстоит заниматься
Разработка бэкенда
Вам предстоит разрабатывать и поддерживать ключевые бэкенд‑сервисы платформы: запись, расписания, бронирования, клиентские данные, права доступа. Вы будете проектировать и развивать API для веба, мобильных приложений и интеграций партнёров, участвовать в развитии интеграций: платежи и финтех, уведомления (push, СМС, почта, мессенджеры), аналитика, AI‑сценарии. Также необходимо писать тесты, проводить код‑ревью и участвовать в техническом планировании
Улучшение архитектуры
Повышать отказоустойчивость и наблюдаемость, работать с контролем качества данных и проблемами деградации. Вам предстоит решать задачи, связанные с высокими нагрузками: оптимизировать запросы, внедрять кеширование, работать с очередями и конкурентным доступом к ресурсам (например, со слотами расписания)
Больше о бэкенде в Яндексе — в канале Yandex for Backend
Наши требования
Пишете код на Kotlin или Java
Разрабатывали бэкенд в коммерческих проектах и понимаете принципы проектирования сервисов
Уверенно работаете с реляционными базами данных (проектирование схем, транзакции, индексы, оптимизация)
Понимаете принципы работы HTTP/gRPC, авторизации/аутентификации, версионирования API
Пишете тесты и думаете про наблюдаемость (логи, метрики, трейсы)
Работали с очередями, стримингом и асинхронными процессами
Работали с PHP (есть проекты, которые мы хотим переписать на Kotlin)