Старший Full-Stack разработчик (Angular/Node.js) с Three.js
Вакансия для опытного фронтенд-разработчика с фокусом на Three.js и 3D-визуализацию. Требуется уверенное владение JavaScript/TypeScript, Angular (или React/Vue), Three.js/WebGL, REST API и базовый опыт бэкенда на Node.js/Express. Предлагается удаленная работа, гибкий график, оплата AI-инструментов, 20 дней отпуска и возможность влиять на продукт в медицинской сфере.
Зарплата не указана — оценили по рынку
На основе 129 похожих вакансий за 90 дней.
Что предстоит делать
🚀 Описание проекта С инженерной точки зрения, эта роль в первую очередь ориентирована на Frontend + Three.js 3D-визуализацию, а Full-Stack (Angular/Node) является вторичным набором навыков. Вы будете работать над нашим Angular SPA, который отображает интерактивные 3D-просмотрщики клинических сканов (очистка сетки челюсти, наложение ML-сегментации, редактирование ориентиров зубов, 2D/3D настройка дуги), работающие на базе тонкого Express + SQLite API. ✅ Вы: - Имеете практический опыт в коммерческих проектах, pet-проектах, хакатонах или open-source вкладах - Уверенно владеете JavaScript/TypeScript и компонентным фреймворком (Angular предпочтительно; React/Vue подойдут) - Имеете практический опыт работы с Three.js или чистым WebGL (сцены, камеры, геометрии, материалы, raycasting) - Умеете потреблять и создавать REST API - Понимаете реактивные/state-паттерны (RxJS или аналоги) и компонентную архитектуру - Имеете некоторый бэкенд-опыт (Node.js/Express или аналоги) - Знакомы с Git-воркфлоу, code review и написанием базовых тестов ➕ Будет плюсом: - Опыт работы с манипуляцией сетками, BVH raycasting (например, `three-mesh-bvh`) или инструментарием CAD/3D-просмотрщиков - Знакомство с WebGL-шейдерами/GLSL - Опыт работы с SQLite или другими встраиваемыми/легковесными базами данных - Знакомство с Docker и контейнеризированными локальными средами разработки - Опыт работы с Karma/Jasmine и/или Playwright - Интерес или опыт в medtech, здравоохранении или научной/CAD-визуализации - Умение работать с AI-платформами и инструментами разработчика, такими как Cursor, Claude Code или Codex ♟️ Что мы ожидаем от вас: - Использовать современные AI-инструменты, фреймворки и подходы для более быстрой и эффективной работы - Принимать практические решения, которые помогут нам запуститься быстрее без ненужного overengineering - Проактивно сообщать о проблемах с рендерингом/производительностью и UX-пробелах, а также предлагать исправления - Комфортно работать в развивающемся продукте с меняющимися приоритетами и неопределенностью на ранних этапах 🔑 Обязанности: - Создавать и улучшать клинические просмотрщики на основе Three.js (очистка сканов, сегментация, ориентиры зубов, 2D/3D настройка окклюзионной дуги) - Реализовывать Angular-компоненты и сервисы в соответствии с существующими соглашениями проекта - Вносить вклад в Express API (маршруты/сервисы/репозитории), когда функция требует full-stack изменений - Писать и поддерживать модульные (Karma/Jasmine) и сквозные (Playwright) тесты для новых состояний рабочего процесса - Активно сотрудничать с тимлидом и командой - Использовать AI для проверки pull request'ов и вносить вклад в лучшие инженерные практики 🍩 Что мы предлагаем: - Возможность работать над инновационным продуктом в домене медицинских технологий - Высокую степень ответственности и прямое влияние на UX продукта и технические решения - Гибкий график работы в пределах европейского часового пояса - Быстро развивающуюся среду, где сильные инженеры могут влиять на продукт и технические решения - Оплачиваемые AI-ассистенты на сумму 200$+ и современный инженерный инструментарий - Поддержку профессионального развития, новейшие курсы и сертификации - 20 рабочих дней отпуска - 5 дней больничного - Оплачиваемые национальные праздники 🗣 Процесс найма: Техническое задание → AI Live Coding Task → Интервью на культурное соответствие → Оффер Требуемые языки Английский B1 - Средний
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Похожие вакансии
6 вакансий
Старший React разработчик (AI/Real Estate)
~2 128 000 ₸ оценка
Ищем опытного React-разработчика для создания B2B-платформы в сфере недвижимости с интеграцией AI. Нужно 4+ года опыта с React, знание Claude Code и AI-инструментов. Предлагаем удаленную работу, гибкий график и поддержку в развитии.
Старший FullStack разработчик (Next.js/TypeScript) с перспективой Team Lead
~2 128 000 ₸ оценка
Старший FullStack разработчик для сложного AI-проекта в сфере KYC и управления доступом. Стек: Next.js, TypeScript, PostgreSQL, Docker. Требуется опыт с метаданными, интеграцией API и DevOps. Предлагается удаленная работа, долгосрочный проект и возможность роста до Team Lead.
Front End разработчик (Angular)
Разработка интерфейсов для систем видеонаблюдения на железной дороге. Требуется опытный Angular-разработчик с 4+ годами стажа, знанием TypeScript, HTML/CSS и базовым Python. Компания предлагает гибридную работу, 24 дня отпуска и гибкий соцпакет.
Разработчик игр (JavaScript/TypeScript)
~2 128 000 ₸ оценка
Play.Works ищет опытного разработчика игр для создания SDK и фреймворков для казуальных игр на платформах Roku и HTML5. Требуется уверенное владение JavaScript, NodeJS и TypeScript, а также опыт разработки игр. Компания предлагает удаленную работу, профессиональный рост и конкурентоспособную оплату.
Node.js Engineer Senior
~952 140 – 1 666 245 ₸ оценка
Uklon шукає Senior Node.js Engineer для розробки нового продукту Micromobility. Потрібно створювати та підтримувати Node.js сервіси, працювати з мікросервісною архітектурою та AI-інструментами. Компанія пропонує гнучкий графік, медстрахування, навчання та англійську мову.
Старший/Ведущий Fullstack разработчик (PHP/NestJS)
Поддержка и миграция WooCommerce-магазинов на NestJS. Нужен опытный разработчик с глубокими знаниями PHP и TypeScript, который сможет вести команду, проектировать сервисы и общаться с клиентами. Работа удалённая, полный день.