Top.Mail.Ru

One day offer

Приглашаем C++ и Go разработчиков получить предложение о работе в МойОфис за один день. Мы ищем специалистов уровня Middle, Senior и Lead с опытом работы от 3 лет. Оставьте заявку и пройдите онлайн-тест — участников с лучшими результатами мы пригласим на собеседование.
Заявки принимаются до 17 ноября 2023 года.
25 ноября
online
|
С++
При разработке ряда продуктов МойОфис мы активно используем С++ 14, планируем плавный переход на 17. Cоздаем кросс-платформенные приложения с использованием функций и возможностей, предоставляемых Qt, Python, SWIG, CMake, для распределенной сборки внедряем icecc.

Ведем разработку на всех платформах, Mac, Linux, Win. Используем Emscripten, Boost, Abseil, ICU. Есть сложная алгоритмика в вычислениях формул и расчетах сводных таблиц. Для измерения производительности кода и оптимизации производительности приложений применяем библиотеку Google Benchmark.
Go
МойОфис применяет Go для расширения, оптимизации и повышения качества собственной микросервисной архитектуры. На Golang написаны наши продукты, которые позволяют отправлять и получать email, помогают планировать задачи, события, встречи, формировать календари и делиться всем этим с другими пользователями. Кроме того, у нас есть собственное распределенное файловое хранилище.

Мы используем следующие технологии: MongoDB, Redis, NATS. Обеспечиваем эффективное управление кодом, контейнерами и конфигурацией системы, используя Docker, Gitlab, Podman, ETCD. Собираем, визуализируем и мониторим данные при помощи Prometheus, Grafana, Jaeger tracing.

МойОфис

МойОфис — продуктовая IT-компания, крупнейший российский разработчик безопасного офисного ПО. Мы создаем сложные, с большим количеством взаимосвязей, высоконагруженные проекты, которыми пользуются более 25 млн человек по всему миру. С 2013 года наши команды занимаются разработкой экосистемы продуктов:
МойОфис Почта
Приложения для работы с письмами, календарем и контактами на любом устройстве для корпоративных клиентов и частных пользователей.
Mailion
Корпоративная почтовая система нового поколения, которая обеспечивает обмен электронными сообщениями, календарное планирование, интеллектуальный поиск информации и работу с адресными книгами.
Squadus
Цифровое рабочее пространство для совместной работы и корпоративного общения. Поддерживает структурирование чатов, совместную работу с документами, аудио-/видеоконференции и автоматизацию процессов с помощью чат-ботов.
МойОфис Редакторы
(Текст, Таблица, Презентация (beta) и пр.) Редакторы для работы с текстовыми документами, таблицами и презентациями на любых локальных устройствах и в облаке.
10
лет
на рынке
1000+
сотрудников
9800+
клиентов
скачиваний
3+
млн
строк кода
25+
млн

Чем МойОфис интересен для разработчиков

Возможность влиять
на продуктовые и технические решения

В МойОфис каждый сотрудник может повлиять на то, каким будет продукт. Предложить идеи решения задач можно еще на стадии планирования

Экспертная команда

Мы открыто делимся знаниями, обмениваемся опытом, вместе находим и реализовываем интересные решения — это дает возможность постоянно учиться и профессионально расти

Культура доверия и ответственности

Поддержка, открытость, ответственность за принятие решений и уважение важны для нашей компании, чтобы каждый чувствовал себя свободно и комфортно на работе

Чем МойОфис интересен для разработчиков

Так будет выглядеть процесс получения One day offer

Выполните задание и прикрепите его решение к заявке вместе со своим резюме. По результатам тестирования мы свяжемся с вами, чтобы познакомиться и пригласить на собеседование.
до 17 ноября

Решите тестовое задание и подайте заявку

В течение одного рабочего дня после отправки заявки вы получите письмо с подтверждением регистрации. А в течение семи рабочих дней мы вернемся с обратной связью по результатам теста. Мы ответим всем кандидатам — пригласим на встречу или объясним причину отказа.

В случае успешного выполнения теста договоримся о звонке на 15–30 минут, на котором подробнее расскажем о командах и выберем слот для технического онлайн-интервью 25 ноября.
7 дней

Узнайте результаты

Тимлиды и руководители разработки проведут технические собеседования в заранее назначенное время, расскажут подробнее о процессах и задачах. Интервью займет 2 часа.
Вечером (до 23:59 мск) в субботу, 25 ноября, мы примем решение и вернемся ко всем участникам мероприятия с обратной связью, отправим предложения о работе лучшим кандидатам. Более подробную обратную связь тем, кому офферы не будут предложены, мы предоставим до 8 декабря.
25 ноября
25 ноября / до 23:59

Собеседование онлайн

Job offer

Вопросы и ответы

Субъекты персональных данных, информация о которых размещена на сайте, установили условия и запреты на обработку своих персональных данных неограниченным кругом лиц: обработка персональных данных разрешена только на сайтах принадлежащих Обществу с ограниченной ответственностью «НОВЫЕ ОБЛАЧНЫЕ ТЕХНОЛОГИИ»:
ИНН 770380727, ОГРН 114774623766, юридический адрес: 420500, Российская Федерация, Республика Татарстан, Верхнеуслонский район, город Иннополис, улица Университетская, дом 7, офис 302
Подать заявку
Тестовое задание С++
Пожалуйста, выполните задание по ссылке:
Задание С++

В форме регистрации ниже укажите ссылку на pull request.
Если у вас остались вопросы — пишите на 1dayoffer@myoffice.team
Подать заявку
Тестовое задание Go
Необходимо реализовать CLI-утилиту, которая реализует асинхронную обработку входящих URL из файла, переданного в качестве аргумента данной утилите.
Формат входного файла: на каждой строке – один URL. URL может быть очень много! Но могут быть и невалидные URL.

Пример входного файла:
https://myoffice.ru
https://yandex.ru

По каждому URL получить контент и вывести в консоль его размер и время обработки. Предусмотреть обработку ошибок.

Код должен быть размещён на Gitlab/Github (в форме заявки необходимо дать на него ссылку).
Если у вас остались вопросы — пишите на 1dayoffer@myoffice.team