← Все вакансии

Разработчик Desktop

1 день на сайте
Сервисы продуктивности VK Tech
Москва гибкий удалённо Разработка и технические специальности КР полный Senior
Откликнуться на сайте Сервисы продуктивности VK Tech →

VK WorkSpace — коммуникационная платформа для бизнеса. Включает корпоративную почту с календарём и адресной книгой, мессенджер, видеоконференции, задачи, облачное хранилище со встроенным редактором документов.

Ежедневно продуктами платформы пользуются миллионы сотрудников в компаниях разного масштаба — от небольших стартапов до госкорпораций.

В разработке используем микросервисную архитектуру, Kubernetes и CI/СD. Бэкенд - на C++, Go, мобильные приложения - на Swift, Obj-C, Kotlin и Java, настольное приложение - на Qt и С++.

Задачи

  • разрабатывать приложение для сервиса видеоконференцсвязи;
  • развивать интерфейс- дорабатывать имеющиеся модули, проектировать и разрабатывать новые;
  • развивать технологии за интерфейсом;
  • оптимизировать и рефакторить код;
  • всё это под Windows, Linux и MacOS;
  • участвовать в обсуждении идей и предлагать свои.

Требования

  • имеешь опыт коммерческой разработки от 3х лет;
  • умеешь писать на С++17/20 и Qt 6.x- это базовые технологии продукта;
  • имеешь опыт разработки интерфейсов на Qt Widgets и Qt Quick;
  • опыт работы с WebRTC, вводом/выводом звука и видео;
  • имеешь опыт многопоточного и сетевого программирования;
  • не боишься командной строки;
  • имеешь объяснять свои архитектурные и технические решения;
  • хочешь работать в команде;
  • стремишься делать работающие продукты, а не просто писать код.

Будет плюсом

  • интерес к Qt, к его внутреннему устройству и возможностям;
  • опыт работы с OpenGL и простыми шейдерами.
c++ backend