Фон компании

Ведущий ( Lead ) разработчик бэкенд (Го)

Зарплата не указана
Москва
Требуемый опыт: более 6 лет
График: 5/2
специалистов, желающих развиваться.

Мы в поиске Lead Go developer инициативного, уверенного и ответственного за свои решения

В ЭТОЙ РОЛИ ТЫ БУДЕШЬ

● заниматься менторством junior/middle‑разработчиков, проводить code review, составлять ИПР для разработчиков

● разрабатывать и утверждать архитектурные решения для интеграционных сервисов

● проводить ревью архитектуры существующих интеграций, выявлять узкие места и предлагать улучшения

● активно участвовать в груммингах, архитектурных собраниях, планированиях и других процессах команды интеграции

● выбирать технологический стек для новых интеграционных модулей (базы данных, брокеры сообщений, кеширующие системы)

● проводить детальный ревью кода младших и мидл разработчиков

● предлагать улучшения в процессах деплоя и мониторинга

● реализовывать выгрузку данных (товары, цены, остатки) в системы: Яндекс Маркет, Яндекс Еда, Ozon, МегаМаркет и др.

● обеспечивать корректность форматов фидов (XML, JSON, CSV) в соответствии с требованиями партнёров

● поддерживать актуальность API‑интеграций, учитывать изменения в спецификациях партнёров

● разрабатывать и дорабатывать клиентские библиотеки для взаимодействия с API маркетплейсов

● реализовывать механизмы аутентификации и авторизации (OAuth, API‑ключи, JWT)

● обрабатывать ошибки и исключительные ситуации при вызовах внешних API

● обеспечивать устойчивость к временным сбоям (retry‑механизмы, таймауты)

● проектировать и реализовывать REST API для аптечных сетей и других партнёров

● описывать API в формате OpenAPI/Swagger, поддерживать актуальную документацию

● обеспечивать безопасность API (валидация входных данных, ограничение частоты запросоов)

● оптимизировать производительность API (кеширование, пагинация, асинхронные операции)

● настраивать алерты и логирование для критических интеграций

● анализировать дашборды, лог‑файлы и метрики для выявления проблем

МЫ ИЩЕМ ИМЕННО ТЕБЯ, ЕСЛИ У ТЕБЯ ЕСТЬ

● опыт руководства командой от 2 человек ОБЯЗАТЕЛЬНО

● владение языком go, включая синтаксис, работу с горутинами и каналами, контекстами

● postgresql, пишешь эффективные SQL‑запросы (JOIN, подзапросы), настраиваешь индексы и транзакции, управляешь миграциями (goose), анализируешь планы запросов с EXPLAIN

● apache kafka, понимаешь принципы работы consume/produce (библиотеки sarama, confluent‑kafka‑go), обрабатываешь ошибки и повторные попытки, обеспечиваешь нужную семантику доставки (at‑least‑once, exactly‑once)

● redis, для кэширования данных, управления сессиями и rate‑limiting

● rest api: соблюдаешь REST‑конвенции (HTTP‑методы, статусы), версионируешь API, документируешь через OpenAPI/Swagger

● навыки проектирования микросервисной архитектуры

МЫ ПРЕДЛАГАЕМ

● Официальное трудоустройство в аккредитованную IT компанию

● Комфортный офис центре Москвы (возможен гибридный/удаленный формат работы)

● Участие в масштабных проектах с современным стеком технологий

● Привлекательную заработную плату, соответствующую скиллам и экспертизе

● Поддержку на период адаптации и демократичное общение с руководителями, которые поощряют твою инициативу

● Программу медицинской поддержки сотрудников (после прохождения испытательного срока)

● Корпоративную технику

● Профессиональное развитие вместе с компанией: курсы, сертификации, конференции

● Программу лояльности для сотрудников - специальные условия на заказ на сервисе Здравсити

Москва, Калужско-Рижская линия

Сухаревская