Golang Developer Senior
07 Января 2025
от 300 000 руб.
Город:
Нижний Новгород
Занятость:
Полная занятость
Компания "Сеть Партнерств"
Мы - аккредитованная продуктовая 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%
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
30 Декабря
Нижний Новгород
Компания "ИТЕКО" Наша команда занимается разработкой веб-сервисов, мобильных приложений и интеграционных решений. Сейчас мы в поисках...
02 Января
SENIOR .NET CORE / C# DEVELOPER
Нижний Новгород
до 400 000 руб.
Компания "Indeed-Id" Компания Индид — российский разработчик программного обеспечения в области информационной безопасности. Мы создаем решения...
02 Января
Senior software engineer Go / Старший инженер-программист Go (Common YADRO Platform)
Нижний Новгород
Компания "КНС ГРУПП" Главная цель нашей команды - это развитие Dev Portal: витрины данных, которая используется всеми инженерами внутри...
31 Декабря
Нижний Новгород
Компания "КНС ГРУПП" В связи с запуском нового продуктового направления, мы продолжаем активно расти и расширять команду. Ключевая цель нового...
31 Декабря
C++ Developer in Control Plane( КНС ГРУПП )
Нижний Новгород
Компания "КНС ГРУПП" В связи с запуском нового продуктового направления, мы продолжаем активно расти и расширять команду. Ключевая цель нового...
Вакансия размещена в отрасли