Frontend Developer (Three.js + Next.js)
Описание роли
На позиции Frontend Developer вы будете отвечать за разработку интерактивного 3D-карты, которая предоставит пользователям уникальный опыт погружения в реалистичный трехмерный мир. Вашей задачей станет создание высококачественной веб-страницы, где при загрузке будет отображаться полностью рендеренная сцена, напоминающая город, с возможностью взаимодействия с маркерами на зданиях. Каждый клик на маркер будет инициировать плавный переход камеры, используя GSAP, чтобы зритель мог увидеть подробный контент, включая текст, изображения и видео. Вы будете частью команды разработки, которая стремится к созданию максимально удобного и интуитивно понятного интерфейса.
Ваши ключевые задачи:
• Создание одностраничного, погружающего 3D-сцены с реалистичным визуальным стилем.
• Разработка кликабельных маркеров на зданиях с возможностью расширения функционала.
• Реализация плавных переходов камеры с использованием GSAP.
• Создание гибкой панели информации, поддерживающей текст, изображения и видео.
• Обеспечение чистоты и комментирования кода для быстрой интеграции новых локаций.
• Оптимизация загрузки сцены, чтобы она загружалась менее чем за пять секунд.
• Поддержка стабильной частоты кадров выше 60 fps на средних GPU.
• Гарантия, что каждый маркер открывает правильный контент и возвращает к карте без утечек памяти.
Уникальность вакансии
Работая в данной роли, вы получите уникальную возможность реализовать свой творческий потенциал в области веб-разработки и 3D-анимации. Этот проект позволит вам продемонстрировать свои навыки в создании высококачественного пользовательского интерфейса и графики, что будет оценено не только командой, но и пользователями. Вы будете работать с современными инструментами и технологиями, такими как Three.js и Next.js, что позволит вам развивать свои навыки и расти в профессиональной сфере. Благодаря гибкому графику и возможности работать удаленно, вы сможете находить баланс между работой и личной жизнью, одновременно участвуя в интересном и инновационном проекте.
О компании
Данная вакансия открыта в рамках проекта, который нацелен на создание высококачественных веб-приложений с использованием новейших технологий в области 3D-анимации и веб-разработки. Команда состоит из высококвалифицированных специалистов, которые работают над улучшением пользовательского опыта и внедрением современных решений в области визуализации данных. В компании ценится инновационный подход, и каждый член команды имеет возможность вносить свои идеи и предложения, что делает работу более увлекательной и продуктивной.