29 сентября 2024
CAD Exchanger IT-компания, предлагающая решения в области визуализации и конвертации 3D данных. У нас есть собственные программные продукты (для десктопа, облака и мобильных устройств), которые используются во всем мире (150,000+ пользователей в 110+ странах), включая лидеров индустрии: Apple, Tesla, Amazon, NASA, Fujitsu, General Electric, и многие другие (cadexchanger.com/customers). Компания основана в 2014г, а сам продукт существует с 2009.
В команду Web-разработки требуется специалист для создания веб-приложений взаимодействующих с 3D данными, а также для работы с SEO и разработки статических сайтов.. Основной фокус в работе будет на фронтенд, однако периодически будут возникать задачи для бэкенда. При работе с 3D данными требуется понимание концепций геометрии, компьютерной графики (камеры, проекции, матрицы трансформации и прочие), поэтому знание математических дисциплин будет плюсом.
Другими задачами могут быть интеграции с операторами приема онлайн-платежей, развитие библиотек для облачного API, Javascript-библиотек и др.
Вы станете частью команды web-разработки, которая взаимодействует с инженерной R&D командой, командой поддержки клиентов, а также командой маркетинга и продаж.
Мы всегда будем готовы помочь, но ожидаем высокой самостоятельности и умения разобраться в решении проблем и освоении нового материала.
Задачи:
- Разработка веб-просмотрщика CAD-моделей на базе Three.js.
- Разработка библиотеки визуализации CAD-моделей в веб на базе Three.js.
- Создание SEO-оптимизированных маркетинговых страниц на React и Angular.
Требования:
- Опыт коммерческой разработки на React или Angular. Большая часть функциональности написана на React, но есть важные проекты на Angular, поэтому потребуется знание обоих фрейворков.
- Опыт работы с Three.js (допустим опыт на уровне pet-проектов или выполненных в рамках обучения заданий).
- Typescript, ES2024.
- Хорошее знание современного CSS и желание развиваться в этом направлении.
- Semantic HTML.
- Опыт работы с Node.js. Допустим опыт на уровне написания скриптов / облачных функций.
- Git и bash/zsh на уровне уверенного пользователя.
- Знание английского языка на уровне Intermediate или выше .
Будет плюсом:
- Опыт работы с SSG / SSR.
- Опыт работы с CSS-in-JS и библиотеками компонентов.
- Опыт оптимизации производительности страниц (скорость загрузки, процессорное время, память).
- Навыки технического SEO (titles, descriptions, heading hierarchy, Schema.org / JSON-LD, Open Graph).