Fullstack разработчик (Vue3, Django, Swift)

Дата размещения вакансии: 15.07.2026
Работодатель: Центр Управления Проектами
Уровень зарплаты:
от 100000 RUR
Город:
Санкт-Петербург
Заозёрная улица 8к2Б
Требуемый опыт работы:
От 1 года до 3 лет

Наша компания является резидентом Сколково, аккредитована в Минцифры. Имеется корпоративный портал и опубликованы инновационные приложения в сфере строительства и дополненной реальности - GIP VISION.

Ищем разработчика для продукта GIP VISION - приложения дополненной реальности для строительной отрасли. Это роль для человека, который будет развивать продукт: web-интерфейс, backend/API. Специфика дополненной реальности, iOS-направление и Android-разработка в объем задач не входит.

ВНИМАНИЕ: если вы ищете спокойную работу "от звонка до звонка", эта вакансия вам не подойдет.

После отклика кандидату будет предложено тестовое задание.

ОСНОВНЫЕ ЗАДАЧИ:

  • разрабатывать и дорабатывать функциональность GIP VISION на Vue 3 / TypeScript: рабочие экраны, интерфейсы просмотра моделей, настройки, инструкции, интеграции с API;
  • работать с backend-частью на Django: endpoints, бизнес-логика, фоновые задачи, обработка файлов, интеграции и поддержка API-контрактов;
  • разбираться в текущей архитектуре продукта и аккуратно вносить изменения пользовательских сценариев;
  • поддерживать OpenAPI- и route-контракты между backend, web и iOS, обновлять клиентские типы/пути и проверять совместимость изменений;
  • исправлять баги по логам, описаниям пользователей, скриншотам и воспроизводимым сценариям, быстро локализовывать источник проблемы;
  • использовать современные инструменты разработки, анализа кода и подготовки изменений, чтобы быстрее разбираться в задачах и проверять решения.

ПРОДУКТОВАЯ РАБОТА И КОМАНДА:

  • участвовать в обсуждении новых функций GIP VISION и предлагать технически реалистичные варианты реализации;
  • переводить продуктовые задачи в понятные изменения по frontend, backend;
  • взаимодействовать с руководителем продукта, дизайном, тестированием и пользователями при уточнении сложных сценариев;
  • поддерживать качество интерфейса: состояния загрузки и ошибок, доступность действий, понятные сообщения, корректные пустые состояния;
  • готовить короткие технические заметки, инструкции или чек-листы по реализованным функциям и нестандартным сценариям;

ТРЕБОВАНИЯ:

  • уверенный опыт коммерческой разработки на Vue 3 / TypeScript или близком современном frontend-стеке;
  • опыт backend-разработки на Python/Django или готовность быстро погрузиться в существующий Django-проект;
  • понимание REST API, авторизации, работы с файлами, фоновых задач, интеграций и клиент-серверных контрактов;
  • понимание git-flow, feature-веток, merge request / code review и ответственности за свои изменения;
  • интерес к техническому продукту, где есть AR, 3D-модели, BIM/IFC, пользовательские роли, настройки и реальные рабочие сценарии;
  • умение и готовность применять в работе ИИ (Codex)
  • самостоятельность, системность, внимательность к деталям и готовность работать в офисе.

БУДЕТ ПЛЮСОМ:

  • опыт с iOS-разработкой, Xcode, TestFlight, SwiftUI/UIKit, RealityKit/ARKit или похожими AR/3D-сценариями;
  • опыт с 3D, CAD/BIM/IFC, GLB/USDZ, строительными или инженерными сервисами;
  • опыт с Celery, Redis, PostgreSQL, WebSocket/Channels, Sentry, CI/CD или GitLab Runner;
  • опыт с Playwright/Vitest, автотестами, проверками сборки, логами и локализацией сложных багов;
  • опыт с computer vision / ML-экспериментами, YOLO, PyTorch или обработкой изображений.

КТО НАМ НЕ ПОДХОДИТ:

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

УСЛОВИЯ:

  • формат: работа из офиса;
  • испытательный срок: 3 месяца в офисе;
  • удаленный формат работы не рассматривается;
  • окладная часть – от 100.000 рублей на руки
  • официальное трудоустройство до прохождения испытательного срока не рассматривается, оплата на испытательном сроке - по договору ГПХ или СЗ;

Принятие решения о сотрудничестве принимается на собеседовании. Если вакансия открыта, значит мы находимся в активном поиске и договоренности по вакансии еще не достигнуты.

Мы предоставим все возможности для быстрого профессионального роста и значительного роста заработной платы

Ждем сильного кандидата в сильную компанию.