Международная компания - лидер в сфере автозапчастей.
Мы более 8 лет успешно развиваем бизнес на мировом рынке, обеспечивая миллионы клиентов качественными автозапчастями.
Сейчас мы расширяем команду и приглашаем Backend-разработчика (Golang), который поможет нам развивать архитектуру, создавать новые сервисы и поддерживать масштабные международные продукты.
Условия:
- Удаленный график 5/2.
- Участие в масштабных и высоконагруженных проектах.
- Современный технологический стек.
- Возможность влиять на архитектурные решения.
- Дружную команду профессионалов.
Обязанности:
- Разработка и развитие серверной части приложений (сайт, личные кабинеты клиентов и партнеров, внутренние веб-приложения).
- Интеграция с внешними веб-сервисами через API.
- Поддержка и оптимизация существующих решений: backend, базы данных, очереди задач, микросервисы.
- Создание новых сервисов и функционала с нуля.
- Оптимизация производительности приложений и внедрение лучших практик в кодовую базу.
- Активное участие в код-ревью и командной разработке.
Цели работы:
Работа с системами очередей и высокопроизводительными хранилищами данных.
Участие в разработке архитектуры и улучшении существующих решений.
Требования: - Опыт коммерческой разработки backend от 3 лет.
- Отличное знание и опыт работы с Golang (от 3 лет).
- Понимание принципов ООП и основных шаблонов проектирования.
- Опыт работы с Git, GitLab, Docker.
- Уверенные навыки работы с PostgreSQL: сложные запросы, оптимизация, транзакции, хранимые процедуры.
- Опыт разработки многопоточных приложений и работы с высоконагруженными системами.
- Умение планировать свою работу и оценивать сроки.
Будет плюсом:
- Знание PHP.
- Опыт работы с Linux.
- Навыки работы с AMQP-протоколом.
- Опыт разработки gRPC-приложений.
- Опыт работы с in-memory хранилищами (Redis, Memcached)/