👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Разработчик Three.js

Зарплата

от 40 000 до 60 000 ₽

Местоположение и тип занятости

Можно удаленно

Компания

Автоматизация бизнес-процессов

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

Условия работы

Для разработки игр и интерактивных интерфейсов мы ищем Three.js-разработчика

Применяем TDD: jest

Что нужно знать или чему научиться для того, чтобы выполнять задачи:

  • Three.js
  • Работу с интерактивным 3D
  • Docker
  • Git, GitHub и GitHub Actions

Большим плюсом будет:

  • Vue 3
  • Vite
  • Pinia/Vuex
  • Quasar
  • Tailwind
  • ESLint/StandardJS

Вы будете:

  • Разрабатывать простые анимации для простых 3D-игр
  • Разрабатывать и дорабатывать 3D-конструкторы объектов в пространстве: помещения с мебелью, спорт-площадки, схемы размещения оборудования.

Обязательно знание Three.js, принципов работы с интерактивным 3D и GitHub, остальному при необходимости научим.

Бонусы

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

Перед кодом мы делаем визуализации логики и информационной модели. После пишем тесты, и только потом уже пишем сам код.

Мы оплачиваем разработчикам участие в курсах и другие активности для саморазвития. Наша работа основана на обмене знаниями и постоянном повышении квалификации.

Дополнительные инструкции

Чтобы получить приглашение на собеседование, выполните тестовое задание:

Разработайте интерфейс для стройки стен и башен на плоской поверхности. Стены можно поворачивать под углом 90 градусов и скреплять с другими стенами или башнями. Башни можно крепить только к стенам, к другим башням нельзя.

Нельзя поставить стену или башню, если она не соединяется с другим элементом.

Результат присылайте в виде репозитория в GitHub с инструкцией по запуску. Бонусом будет, если проект будет запускаться через docker compose.