Junior Web-разработчик (удаленная работа)

15 марта 2025

Уровень зарплаты:
от 60 000 до 60 000 руб.
Требуемый опыт работы:
Не указан

Вакансия: Junior Web-разработчик

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

CAD Exchanger IT-компания, предлагающая решения в области визуализации и конвертации 3D данных. У нас есть собственные программные продукты (для десктопа, облака и мобильных устройств), которые используются во всем мире (150,000+ пользователей в 110+ странах), включая лидеров индустрии : Apple, Tesla, Amazon, NASA, Fujitsu, General Electric, и многие другие (cadexchanger.com/customers). Компания основана в 2014г, а сам продукт существует с 2009.

В команду Web-разработки, требуется специалист в области фронтенд-разработки с фокусом на 3D визуализацию . Основной задачей станет разработка функциональных библиотек и web-приложений, обеспечивающих загрузку, анализ и интерактивное взаимодействие с 3D моделями. Мы ожидаем, что вы разбираетесь в основах 3D графики, включая работу с камерами, проекциями, матрицами трансформаций, и понимаете, как применять эти знания на практике. Опыт работы с Three.js и фреймворками, такими как React и Angular, станет вашим преимуществом.

Мы ценим самостоятельность, инициативность и способность быстро осваивать новые технологии. Если вы готовы решать сложные задачи, связанные с 3D визуализацией, и хотите внести вклад в создание инновационных продуктов, мы будем рады видеть вас в нашей команде.

Задачи:

Участие в разработке библиотеки на TypeScript для загрузки, анализа и взаимодействия с 3D моделями.

Создание интерактивных примеров визуализации 3D моделей с использованием Three.js и React.

Участие в разработке web-приложения с 3D вьювером на Three.js и Angular.

Участие в написание документации и тестов с использованием Jest.

Вы будете работать под руководством более опытных сотрудников, однако ваш начальный уровень должен быть вполне зрелым для самостоятельного изучения материалов. Мы не предполагаем системного обучения в области разработки фронтенда или 3d визуализации, но обязательно проведем вводный тренинг по предметной области и особенностям наших проектов.

Мы ожидаем, что после небольшого интеграционного периода Вы сможете быстро погрузиться в рабочую среду и самостоятельно (в режиме периодических консультаций) выполнять задачи.

Требования:

Вы должны иметь высшее образование. Мы готовы рассматривать также студентов последних курсов при условии готовности работать на полную ставку

Понимание принципов работы с 3D-графикой и визуализацией данных

Уверенные знания TypeScript / JavaScript, HTML, CSS

Уверенное знание ООП и умение его применять в TS / JS проектах

Быстрая обучаемость и самостоятельность

Английский уровня Intermediate или выше

Будет плюсом:

Опыт работы в области инженерного ПО (САПР) и/или уверенные знания в области математических дисциплин (мат. анализ, вычислительная геометрия и т.п.)

Опыт работы с Three.js или другими библиотеками для 3D визуализации

Опыт разработки на React или Angular

Опыт работы с git, gitlab, Jenkins, Bug tracker (YouTrack, Jira, Redmine)

Опыт разработки бэкенда на Node.js, ASP.NET.

Опыт написания тестов с использованием Jest

Ваши возможности:

Работа над интересными сложными задачами в области 3D моделирования

Работа в команде с профессиональными коллегами

Отсутствие микро-менеджмента в обмен на самостоятельное достижение результата

Карьерный рост (в технического лидера, старшего разработчика, менеджера группы) при условии опережающего развития, качественной работы и готовности брать на себя ответственность

Условия трудоустройства:

Оформление в соответствии с Трудовым Кодексом

Возможна работа в удаленном режиме

Конкурентное вознаграждение. Регулярный пересмотр в зависимости от достижений

Расширенный социальный пакет: ДМС, система премирования (за производственные показатели, рекомендательный бонус), компенсация больничных листов до оклада, спортивных занятий и профессионального развития, корпоративные мероприятия и др.

О компании:

Мы создаем сложные программные продукты и технологии

Мы практикуем открытые и профессиональные отношения, и принципы меритократии ("власть достойных"), когда продвижение по карьерной лестнице определяется результатами. Между сотрудниками, менеджерами и руководством компании всегда открытый и прямолинейный диалог

Компания с хорошо организованными инженерными процессами и эффективными инструментами (code review, SCRUM; gitlab, YouTrack, Jenkins)

Более подробную информацию можно найти в описании компании

Процесс найма происходит в несколько этапов, включая выполнение тестового задания и последовательность собеседований.

Если Вас привлекают сложные задачи, которые часто требуют творческого подхода и сверхусилий, если Вы хотите гордиться своими достижениями и рассказывать о них своим друзьям и близким, то у нас Вы окажетесь среди единомышленников



Посмотрите похожие вакансии

Junior Web Developer
Компания: Sun-IT
Зарплата: от 80 000 до 80 000 руб.
Junior Web Developer
Компания: Wapi O
Зарплата: от 119 035 до 119 035 руб.
Java Backend-разработчик Junior
Компания: Poison Team
Зарплата: от 30 000 до 60 000 руб.
Web-разработчик Bitrix (junior+, middle)
Компания: Content Service
Зарплата: з.п. не указана