Senior Golang Developer( МойОфис )
01 Октября 2024
Город:
Москва
Занятость:
Полная занятость
Компания "МойОфис"
Мы разрабатываем МойОфис — безопасные офисные решения для общения и совместной работы с документами. Московский центр разработки развивает продукты корпоративной линейки: электронную почту, календарь, контакты и службу каталогов. Нашими продуктами ежедневно пользуются сотрудники крупнейших компаний, государственных учреждений и образовательных организаций.
Наш бекенд состоит из нескольких десятков микросервисов, общающихся между собой по GRPC, а с внешним миром – через различные гейтвеи (JSON-RPC, WS, IMAP, SMTP, CalDAV, CardDAV, LDAP). Слой хранения нашей системы включает в себя различные документоориентированные и графовые базы данных, а также объектное хранилище. Мы используем специальные техники, чтобы создавать self-healing софт, способный восстанавливать работоспособность системы после длительного периода инфраструктурных проблем. Мы требовательны к производительности и качеству выпускаемых продуктов и обеспечиваем их многоуровневое тестирование.
В качестве бекенд-разработчика Go вам предстоит решать нетривиальные задачи, связанные с исследованием новых предметных областей, проектированием архитектуры сервисов, реализацией их бизнес-логики, а также писать юнит-тесты и документацию.
Ваши будущие задачи:
- разработка микросервисов на Golang (проекты: почта, календарь, контакты, каталог);
- проектирование архитектуры подсистем;
- проектирование и реализация API;
- создание действительно качественного кода (производительность, тесты, документация).
Используемые технологии: Go, GRPC, RethinkDB, ArangoDB, MongoDB, Redis, NATS, Docker, Kubernetes, Prometheus, Grafana.
Для нас важно:
- опыт серверной разработки от 3 лет;
- опыт разработки на Golang от 1 года;
- опыт конкурентного и асинхронного программирования;
- понимание эффективности применяемых алгоритмов;
- навыки работы в Linux среде;
- ответственность и достаточная самостоятельность;
- уверенность при работе с существующим кодом;
- английский язык на уровне чтения технической документации.
Будет плюсом:
- опыт работы с noSQL базами данных;
- опыт реализации протоколов по англоязычным спецификациям;
- опыт работы с высоконагруженными и геораспределенными системами.
Мы предлагаем:
- возможность работать в крупном, постоянно развивающемся проекте с нетривиальными задачами;
- современные подходы к архитектуре и технологический стек;
- возможность предлагать свои идеи и влиять на проект – проработайте идею с командой и она воплотится в жизнь;
- наращивать экспертизу - в нашей команде принято совершенствоваться и делиться знаниями, коллеги готовы рассказать и научить тому, в чем отлично разбираются;
- комфортную атмосферу – мы уважаем друг друга, открыты к общению на любые темы и ценим увлеченных людей;
- профильные курсы, корпоративный английский, участие в конференциях (в т.ч. спикером, если есть желание и готовность);
- приятный социальный пакет – ДМС со стоматологией, оплачиваемое питание, завтраки и перекусы в офисе, скидки от партнеров, спортивное приложение для тренировок;
- отсутствие строгого дресс-кода;
- офис в центре Москвы (метро Тверская/Пушкинская/Чеховская);
- комбинированный режим работы/гибридный график работы из офиса.
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
30 Сентября
Москва
Компания "DEPO Computers" DEPO Computers – инновационная инжиниринговая компания и крупнейший в России производитель компьютерной техники -...
26 Сентября
Москва
Компания "Okko" В техническую команду сервиса требуется Senior Android разработчик Требования: Опыт разработки под OS Android от 2-х...
01 Октября
Москва
от 250 000 руб.
Компания "NodaSoft" Компания NodaSoft - разработчик онлайн сервисов для автобизнеса. Мы создали продукты и сервисы, которыми пользуются тысячи...
02 Октября
Разработчик С# / MS SQL (middle/senior)
Москва
Компания "Электронное издательство ЮРАЙТ" Присоединяйся к команде образовательной платформы «Юрайт»! Образовательная платформа ЮРАЙТ...
03 Октября
Москва
Компания "Актив" Компания «Актив» - ведущий российский производитель программно-аппаратных решений в сфере информационной безопасности,...
Вакансия размещена в отрасли