Motif
Staff/Senior Software Engineer, CAD App (Full stack)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full-stack инженер в команду Modeling, которая отвечает за опыт 3D-моделирования зданий: UI, модель данных и алгоритмы. Нужен опытный разработчик 3D-приложений для создания высокопроизводительных веб-приложений на Rust/WASM и React/TypeScript.
Задачи
- Проектировать, разрабатывать и поддерживать высокопроизводительные приложения на Rust с использованием его сильных сторон в безопасности, конкурентности и производительности
- Работать по всему стеку по необходимости — React, TypeScript, WebAssembly
- Совместно с product-менеджерами и UX-дизайнерами уточнять требования и превращать их в фичи
- Поддерживать необходимое покрытие автотестами, реализуя unit- и интеграционные тесты
Требования
- Понимание домена 3D-моделирования в применении к архитектуре, машиностроению, геймдеву или смежной области
- 5+ лет опыта разработки сложных production-продуктов
- Production-опыт разработки на Rust или другом объектно-ориентированном языке, сильное понимание управления памятью, конкурентности и оптимизации производительности
- Владение как минимум одним дополнительным языком (JavaScript, TypeScript) для работы по всему стеку
- Опыт создания веб-приложений
- Опыт использования AI-инструментов разработки в реальной production-работе
- Отличные навыки решения проблем, коммуникации и командной работы
Навыки
- Rust
- WebAssembly
- WASM
- React
- TypeScript
- JavaScript
- 3D modeling