Обязанности:
CAD Exchanger – IT-компания, предлагающая решения в области визуализации и конвертации 3D данных. У нас есть собственные программные продукты (для десктопа, облака и мобильных устройств), которые используются во всем мире (150,000+ пользователей в 110+ странах), включая лидеров индустрии: Apple, Tesla, Amazon, NASA, Fujitsu, General Electric, и многие другие (cadexchanger.com/customers). Компания основана в 2014г, а сам продукт существует с 2009.В команду Web-разработки требуется специалист для создания как статических так и динамических страниц для веб-рсурсов компании. Основной фокус в работе будет на создании и стилизации React-компонентов, с периодической необходимостью написания кода для взаимодействия с третьесторонними API.Вы станете частью команды web-разработки, которая взаимодействует с SEO-специалистами, командой поддержки клиентов, а также командой маркетинга и продаж.Мы всегда будем готовы помочь, но ожидаем высокой самостоятельности и умения разобраться в решении проблем и освоении нового материала.Задачи:- Создание оптимизированных страниц на React.- Разработка производительных компонентов, обеспечивающие хороший пользовательский опыт.- Написание скриптов для связи с бэкендом и сторонними сервисами. Требования: - Уверенные знания React.- 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).- Опыт работы с svg-кодом.