Наша компания является резидентом Сколково, аккредитована в Минцифры. Имеется корпоративный портал и опубликованы инновационные приложения в сфере строительства и дополненной реальности - 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 рублей на руки
- официальное трудоустройство до прохождения испытательного срока не рассматривается, оплата на испытательном сроке - по договору ГПХ или СЗ;
Принятие решения о сотрудничестве принимается на собеседовании. Если вакансия открыта, значит мы находимся в активном поиске и договоренности по вакансии еще не достигнуты.
Мы предоставим все возможности для быстрого профессионального роста и значительного роста заработной платы
Ждем сильного кандидата в сильную компанию.