Senior Golang Developer

з/п не указана

Требуемый опыт работы: 3–6 лет

Полная занятость, гибкий график

4,6

Екатеринбург

Узнать о жизни в компании

Мы разрабатываем МойОфис — безопасные офисные решения для общения и совместной работы с документами. Московский центр разработки развивает продукты корпоративной линейки: электронную почту, календарь, контакты и службу каталогов. Нашими продуктами ежедневно пользуются сотрудники крупнейших компаний, государственных учреждений и образовательных организаций.

Наш бекенд состоит из нескольких десятков микросервисов, общающихся между собой по 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 базами данных;
  • опыт реализации протоколов по англоязычным спецификациям;
  • опыт работы с высоконагруженными и геораспределенными системами.

Мы предлагаем:

  • работу в стабильной аккредитованной компании;
  • возможность работать в крупном, постоянно развивающемся проекте с нетривиальными задачами;
  • современные подходы к архитектуре и технологический стек;
  • возможность предлагать свои идеи и влиять на проект – проработайте идею с командой и она воплотится в жизнь;
  • наращивать экспертизу - в нашей команде принято совершенствоваться и делиться знаниями, коллеги готовы рассказать и научить тому, в чем отлично разбираются;
  • комфортную атмосферу – мы уважаем друг друга, открыты к общению на любые темы и ценим увлеченных людей;
  • профильные курсы, корпоративный английский, участие в конференциях (в т.ч. спикером, если есть желание и готовность);
  • приятный социальный пакет – ДМС со стоматологией, оплачиваемое питание, завтраки и перекусы в офисе, скидки от партнеров, спортивное приложение для тренировок;
  • отсутствие строгого дресс-кода;
  • комбинированный режим работы/гибридный график работы из офиса.

Ключевые навыки

Golang
Go
MongoDB
Redis
Docker

Контактная информация

Задайте вопрос работодателю

Он получит его с откликом на вакансию

Где располагается место работы?Какой график работы?Вакансия открыта?Какая оплата труда?Как с вами связаться?Другой вопрос

Вакансия опубликована 19 сентября 2022 в Екатеринбурге

Отзывы о компании

4,6отлично
Оценка Dream Job

88%

Рекомендуют
Ваши отзывы помогают людям принимать взвешенные карьерные решения
Оставить отзыв

Что говорят сотрудники

Преимущества и льготы
  • Удобное расположение работы
  • Своевременная оплата труда
  • Оплата больничного
Программист С++
Сентябрь 2022
Отличная компания, дружная атмосфера. Коллектив, работа HR, расположение офиса. Задачи. Очень динамично развивающиеся продукты.
Войдите, чтобы увидеть все отзывы
Войти

Похожие вакансии

Senior backend Developer

от 250 000 руб.
Екатеринбург
Будьте первыми
Участвовать в миграции проекта с 1С битрикс на новую архитектуру, а именно - разрабатывать сервисы на laravel в рамках сервис...
Коммерческий опыт разработки на Laravel от 5 лет. Опыт работы с MySQL/PostgreSQL на продвинутом уровне (сложные запросы, оптимизация запросов).
Работодатель сейчас онлайн
Екатеринбург
Будьте первыми
Участвовать в разработке новых и существующих проектов компании. Проектирование архитектуры Web приложений на Vue.js и TypeScript. Разработка новой версии сайта...
Уверенные знания JavaScript (ES6). Уверенные знания Vue 2/3 и TypeScript. Знание одного из препроцессоров SASS/SCSS/LESS.
Работодатель сейчас онлайн
Будьте первыми
3. Английский - читать и писать. Желательно: - Наличие опыта в удаленке. (чтобы точно понимать, что удаленно работать не внапряг). - Примеры работ.
Екатеринбург
Участвовать в разработке новых и существующих проектов компании. Проектирование архитектуры Web приложений на Vue.js и TypeScript. Разработка новой версии сайта...
Уверенные знания JavaScript (ES6). Уверенные знания Vue 2/3 и TypeScript. Знание одного из препроцессоров SASS/SCSS/LESS.
Работодатель сейчас онлайн
Екатеринбург
В сложных случаях, когда все скажут «пас», вам придется стать крайним и самому находить ошибки в программах ваших сотрудников.
На этой должности у Вас не будет времени, чтобы писать код самому. Но Вы должны уметь это делать лучше своей...
Искать эффективные IT-решения для целого спектра задач, начиная от продуктовых (создание новых модулей интернет-банков) и заканчивая R&D...
Отличное знание JavaScript, HTML/CSS. Опыт работы с любым современным JavaScript стеком React. Опыт работы в команде.
4,6

Екатеринбург

Узнать о жизни в компании