Еще фильтры

Golang Developer Senior

#4660541, Добавлено: 15.01.2025 1
300 000
Тип объявленияБесплатное
Занятость
Полная
График работы
Удалённая работа
Опыт работы
Более 3 лет

Мы - аккредитованная продуктовая IT-компания. Создатели мультисервисной подписки Газпром Бонус, gazprombonus.ruСейчас в подписке предложения более 100 партнёров, включая компании группы «Газпром», Газпромбанк и Газпромнефть, а также другие бренды и сервисы: онлайн-кинотеатры PREMIER и Wink.ru, Lamoda, РИВ ГОШ, ИНВИТРО, Rostic’s, OZON, «Лента», Ситилинк, Hoff, строительный гипермаркет OBI и др. Мы строим высоконагруженные b2c, b2b и b2e решения на основе микросервисной архитектуры.Наша команда следует принципам Domain-Driven Design (DDD) и 12 факторного приложения, обеспечивая ясность и устойчивость бизнес-логики. Для асинхронного взаимодействия между сервисами используется Temporal, что позволяет нам эффективно и надежно обрабатывать распределенные транзакции и решать типовые проблемы распределенных систем. Мы уделяем особое внимание качеству кода и поддерживаем высокое (более 85%) покрытие бизнес-логики тестами.В работе используются библиотеки и инструменты: - gogo/protobuf и grpc-ecosystem — для быстрого и надежного взаимодействия между сервисами;- go-pg — для работы с базой данных;- rx-go — для реализации реактивного программирования;- uber-go/fx — для DI;- uber/jaeger-lib и uber-go/zap — для создания и мониторинга масштабируемых приложений;- buf — для управления протобуфами;- Temporal — для управления распределенными транзакциями;- GolangCI-Lint — для обеспечения качества кода;- casbin — для гибкого управления доступом. У нас практически нет legacy!Все решения принимаются с учетом современных стандартов разработки и инженерного подхода. Что мы ожидаем от вас: Опыт разработки на Go 3+ лет; Уверенные навыки проектирования и декомпозиции задач; Отличное знание SQL и понимание особенностей реляционных баз данных; Понимание и применение принципов SOLID, KISS, DRY и других best practices; Умение писать unit-тесты и знание лучших практик тестирования; Опыт работы с Git и понимание Git flow; Желание участвовать в развитии архитектуры и принятии технических решений. Будет большим плюсом: Опыт контейнеризации и масштабирования приложений с использованием Docker и Kubernetes; Практический опыт работы метриками, линтерами и профилированием приложений; Участие в проектах с использованием микросервисной архитектуры. Что вам предстоит делать: Участвовать в разработке и запуске высоконагруженных b2c и b2b продуктов; Проектировать, разрабатывать и поддерживать микросервисы на Go; Писать чистый, поддерживаемый и протестированный код; Участвовать в проектировании архитектуры системы; Проводить код-ревью, делиться опытом и улучшать процессы разработки; Разрабатывать миграции баз данных. Почему вам понравится у нас: Вы будете работать в команде сильных профессионалов, где ценятся инженерные подходы; Проекты начинаются с чистого листа, и вы сможете повлиять на их архитектуру с самого начала; Мы используем современные инструменты и технологии, которые облегчают разработку; Открытая и прозрачная корпоративная культура с акцентом на развитие сотрудников; Возможность роста в интересных и масштабных проектах; Белая заработная плата + годовые бонусы; График работы 5/2 с 10:00 до 19:00 мск; Удаленный формат работы; Расширенная программа ДМС со стоматологией; Компенсация больничных до 100%



avatar

Сеть Партнерств

Контактное лицо: Сеть Партнерств
Сочи
Связаться с работодателем
Жалоба на вакансию

Поделиться:

Похожие объявления

Golang Developer Senior
Сочи
300 000