🔥 1000+ вакансий с удаленкой на Хабр Карьере → посмотреть и откликнуться

Senior Golang (RnD)

Местоположение и тип занятости

МоскваПолный рабочий деньМожно удаленно

Компания

Мы продуктовая технологическая компания, создаём высоконагруженные проекты в сфере недвижимости

Описание вакансии

Условия работы

Мы - это продуктовая IT компания по созданию highload проектов в сфере недвижимости. Наш основной проект - DomClick.ru - это платформа для проведения сделок по недвижимости, доступная на всех популярных платформах (Web, iOS, Android)

R&D-команда
Домклик осуществляет научно-исследовательскую деятельность в области AR/VR и 3D-моделирования.

Сейчас мы ищем Go-разработчика, который будет работать с различными решениями в области AR/VR и 3D моделирования: начиная от сшивки панорамных фотографий, заканчивая построением point cloud-ов квартир, с использованием игровых движков и алгоритмов 3D реконструкции .
Основная часть сервисов написана на C++/Python/Go.

Сейчас мы ищем разработчиков, которые будут:

  • исследовать и развивать решения с использованием технологий виртуальной реальности;
  • проектировать архитектуру, разрабатывать и запускать отказоустойчивые и быстрые сервисы c DS-решениями;
  • обеспечивать высокое качество кода (code review, Unit и UI тестирование);
  • участвовать в проработке и реализации интеграций с другими сервисами и командами (кстати, у нас полностью микросервисная архитектура);
  • работать в сплоченной и прокачанной команде с развитой ИТ-инфраструктурой.

Мы ожидаем, что Вы:

  • успешно проработали 5+ лет в области создания программного обеспечения на аналогичной позиции;
  • успешно применяли последние пару лет в своей работе Go;
  • с легкостью справляетесь с брокерами сообщений (Kafka, RabbitMQ);
  • имеете опыт работы с различными базами данных (PostgreSQL, Clickhouse, Elastic);
  • используете Docker в повседневной работе и побывали в роли DevOps;
  • успели глубоко проникнуть в суть принципов ООП и шаблоны проектирования;
  • способны работать в условиях неопределенности и постоянного исследования;
  • умеете эффективно планировать предстоящие задачи и помогать развиваться команде и продукту.

Не обязательно, но круто, если Вы:

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