Senior Golang Developer

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

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

Оставьте свои контакты, чтобы работодатель мог связаться с вами

Напишите текст с картинки — так мы убедимся, что это вы, а не бот-злоумышленник
captcha

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

Наш бекенд состоит из нескольких десятков микросервисов, общающихся между собой по GRPC, а с внешним миром – через различные гейтвеи (JSON-RPC, WS, IMAP, SMTP, CalDAV, CardDAV, LDAP). Слой хранения нашей системы включает в себя различные документоориентированные и графовые базы данных, а также объектное хранилище. Мы используем специальные техники, чтобы создавать self-healing софт, способный восстанавливать работоспособность системы после длительного периода инфраструктурных проблем. Мы требовательны к производительности и качеству выпускаемых продуктов и обеспечиваем их многоуровневое тестирование.
В качестве бекенд-разработчика Go вам предстоит решать нетривиальные задачи, связанные с исследованием новых предметных областей, проектированием архитектуры сервисов, реализацией их бизнес-логики, а также писать юнит-тесты и документацию.

Ваши будущие задачи:

  • разработка микросервисов на Golang (проекты: почта, календарь, контакты, каталог);
  • проектирование архитектуры подсистем;
  • проектирование и реализация API;
  • создание действительно качественного кода (производительность, тесты, документация).

Используемые технологии: Go, GRPC, ArangoDB, MongoDB, Redis, NATS, Docker, Kubernetes, Prometheus, Grafana.

Для нас важно:

  • опыт серверной разработки от 3 лет;
  • опыт разработки на Golang от 1 года;
  • опыт конкурентного и асинхронного программирования;
  • понимание эффективности применяемых алгоритмов;
  • навыки работы в Linux среде;
  • ответственность и достаточная самостоятельность;
  • уверенность при работе с существующим кодом;
  • английский язык на уровне чтения технической документации.

Будет плюсом:

  • опыт работы с noSQL базами данных;
  • опыт реализации протоколов по англоязычным спецификациям;
  • опыт работы с высоконагруженными и геораспределенными системами.

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

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

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

Golang
Go
MongoDB
Redis
Docker

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

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

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

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

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

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

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

97%

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

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

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

Опыт более 6 лет
Откликнитесь среди первых
Разработка и экспертиза архитектуры проекта. Выстраивание процесса разработки и внедрение наиболее эффективных практик. Проверка решений, созданных в ходе проекта.
Опыт работы в разработке от 5 лет на языках: scala, java, c#, kotlin. Большой опыт в наставничестве с примерами успешных...
Опыт от 3 до 6 лет
Откликнитесь среди первых
Участвовать в разработке одного из наших приложений. Влиять на каждый шаг в цикле разработки: от составления требований до анализа и...
Умеете программировать на Kotlin. Знакомы с платформой Android. Понимаете плюсы и минусы разных паттернов проектирования и архитектурных подходов, знаете, когда...
Опыт от 3 до 6 лет
Отклик без резюме
Откликнитесь среди первых
Оценка объемов работ и исходных данных на этапе подготовки коммерческих предложений. Подготовка технических заданий и заданий на проектирование.
Высшее техническое образование. Опыт работы в должности ГИПа от 3 лет. Опыт успешной сдачи объектов заказчику. Отличное знание действующих нормативных...
Откликнуться
Опыт от 1 года до 3 лет
Откликнитесь среди первых
Разработка backend части сайтов. Поддержка backend части реализованных сайтов. Интеграция HTML вёрстки в backend часть. Настройка интеграций с вешними системами...
Опыт работы от двух лет с 1С Битрикс в лицензиях Стандарт и Малый Бизнес/Бизнес. Знание гайдлайнов разработки от...
Екатеринбург, Площадь 1905 года
Опыт от 3 до 6 лет
Отклик без резюме
Откликнитесь среди первых
Разработка рабочей и проектной документации раздела АР в программе Revit согласно требованиям СНиП, ГОСТ. Работа в связке со смежными разделами.
Опыт разработки РД в Revit. Опыт проектирования не менее 3 лет. Умение работать в условиях сжатых сроков. Знание требований норм...
Откликнуться
Опыт от 1 года до 3 лет
Отклик без резюме
Участвовать в разработке и сопровождении серверной части приложений, API. Участвовать в разработка и сопровождении клиентской части приложений. Выполнять работы по...
Знание принципов ООП, MVC. Хорошее знание C#, SQL. Хорошее знание реляционных БД. Опыт командной работы, опыт работы с Git, Jira.
Откликнуться