Город: Москва
Занятость: Полная, 5/2
Опыт работы: Более 6 лет
ЧЕМ ПРЕДСТОИТ ЗАНИМАТЬСЯ:
- Формировать и развивать архитектуру продукта, объединяющего десктопное CAD-решение на Unreal Engine и масштабируемую веб-платформу с GIS-функциональностью
- Принимать ключевые технические решения, определять стек технологий и контролировать качество архитектуры на всех этапах разработки
- Руководить командой разработки: декомпозировать задачи, участвовать в планировании спринтов, оценивать сроки реализации, проводить Code Review и развивать инженерные практики
- Взаимодействовать с владельцами продукта, аналитиками, DevOps-, backend- и frontend-разработчиками для реализации продуктового видения
- Самостоятельно разрабатывать ключевые компоненты системы и участвовать в реализации наиболее сложных технических задач
- Проектировать и развивать сервисную архитектуру, обеспечивать интеграцию десктопного клиента, веб-сервисов и внешних систем
- Разрабатывать функциональность CAD-системы на C++ и Unreal Engine, включая инструменты параметрического моделирования, работу с ландшафтом, 3D-геометрией и шейдерами
- Развивать backend-сервисы на Go и frontend-приложения на React/Next.js, обеспечивая надежность, производительность и масштабируемость платформы
- Проектировать и внедрять решения для работы с пространственными данными, картографическими сервисами и GIS-инструментами
- Оптимизировать производительность системы на всех уровнях: backend, базы данных, обработка геоданных, клиентская часть и рендеринг
- Развивать инфраструктуру проекта, участвовать в автоматизации процессов сборки, тестирования и поставки продукта
- Поддерживать техническую документацию, описывать архитектурные решения и лучшие практики разработки
НАШИ ПОЖЕЛАНИЯ К КАНДИДАТУ:
- Опыт работы в роли Архитектора решений, Технического лидера, Системного архитектора или Senior Tech Lead от 5 лет
- Практический опыт управления командой разработки и успешной реализации сложных технологических проектов
- Уверенное владение C++ и глубокое понимание архитектуры Unreal Engine
- Опыт разработки CAD-приложений, систем параметрического моделирования или других сложных графических решений
- Опыт работы с вычислительной геометрией, алгоритмами, 3D-математикой и пространственными данными
- Опыт работы с GIS-технологиями, картографическими сервисами и пространственными данными (PostGIS, pgRouting, OpenStreetMap, MapLibre GL, Turf.js, geolib)
- Отличное знание PostgreSQL, опыт проектирования схем данных и оптимизации сложных SQL-запросов
- Практический опыт работы с Redis, RabbitMQ, S3-совместимыми хранилищами, Docker и современными DevOps-практиками
- Опыт разработки высоконагруженных систем, оптимизации многопоточных приложений и профилирования производительности
- Навыки автоматизации процессов разработки с использованием Python.
- Опыт проведения Code Review, подготовки технической документации и проектирования архитектуры сложных распределенных систем.
Адрес: Москва, Ленинградский проспект, 35с1
Похожие вакансии