Начинающий C# разработчик
Описание
Международное архитектурное бюро IND ищет стажёра-программиста для разработки внутренних инструментов и плагинов для Revit. Мы берём в команду не готового эксперта, а человека с базовыми знаниями C# и горячим желанием расти: обучаем внутри компании, погружаем в реальные задачи и трудоустраиваем в штат. Если вы недавно закончили технический или строительный вуз, писали учебные проекты на C#, но пока не хватает коммерческого опыта — это ваш шанс войти в разработку ПО для архитектурного проектирования под руководством опытных наставников. Мы работаем над архитектурой будущего — от мастерпланов новых городов до интерьеров штаб-квартир. В наших проектах — Москва, Дубай, Ташкент, Эр-Рияд, Ванкувер и не только. IND — это: 18 лет на рынке архитектурного проектирования; Более 300 сотрудников в Москве, Санкт-Петербурге, Ташкенте и Дубае; Победители международных премий, включая WAF и Best Office Awards; В списке 30 лучших архитектурных бюро России по версии Forbes (2023); 100+ реализованных проектов в 9 странах. Что вас ждёт в команде IND: Обучение с нуля до уверенного разработчика C# / Revit API под руководством наставника (Senior-разработчика и аналитика); Постепенное погружение в задачи — от простых баг-фиксов до полноценных модулей, без «бросания в омут»; Трудоустройство в штат по итогам стажировки (не разовая практика); Реальные задачи на текущих проектах компании; Мультидисциплинарная команда: разработчики, BIM-специалисты, архитекторы, инженеры, аналитики; Офис в ARTPLAY, 10 минут от м. Курская; Гибкое начало рабочего дня, оформление по ТК РФ; Поддержка: корпоративный психолог; Клубы по интересам (волейбол, банный клуб и пр.); Лекции IND Talks, вечеринки, бар в офисе — мы не только работаем, но и отдыхаем вместе. Чему вы научитесь и чем будете заниматься: Основы разработки продукта Работа над внутренним продуктом dLab на C# и WPF — доработка интерфейса и логики под контролем наставника; Revit API Устройство плагинов Revit: приложения и отдельные команды, работа с элементами модели и параметрами, транзакции; Предметная область Как работает проектировщик в Revit и какие его операции стоит автоматизировать — учиться будете у аналитика и BIM-специалистов бюро; Работа с багами Воспроизведение, поиск причины, исправление, проверка результата; Процессы разработки Git и работа в соответствии с GitFlow, а также Code Review и внутренние регламенты разработки; ИИ и агентное программирование Применение ИИ-инструментов в работе с реальной кодовой базой: где они ускоряют, где ошибаются и как проверять результат; Работа с данными Взаимодействие приложения с бэкендом: Supabase API, PostgreSQL, запросы, схема данных, миграции. Требования: — Образование: высшее или неоконченное высшее (строительное / архитектурное / техническое, в том числе направления автоматизации и цифровизации проектирования).— Базовый опыт работы в Revit: понимание структуры модели, семейств, параметров. Важно, чтобы вы хотя бы раз открывали Revit и знали, как устроен проект.— Знакомство с Revit API: обязательное условие. Понимание, что такое команды, транзакции, работа с элементами модели. Наличие хотя бы одного учебного или курсового проекта с использованием Revit API — большой плюс.— Базовые знания C#: учебные проекты, курсовые, диплом, собственные наработки — не обязательно коммерческий опыт, но уверенное владение синтаксисом и ООП обязательно.— Личные качества: внимательность, готовность учиться, умение принимать обратную связь, ответственность. Убедительная просьба: приложите ссылку на код (учебные проекты подойдут) к резюме или сопроводительному письму, а так же укажите желаемый уровень заработной платы.