Мы - небольшая и уютная геймдев компания, работающая на разных платформах. Сейчас мы ищем Full Stack разработчика (TypeScript) для участия в разработке SkyrimRP - масштабного игрового проекта с современной архитектурой и высокими требованиями к качеству кода.
Для профессионала вашего уровня это возможность применить экспертизу в серьёзном продукте и внести значимый вклад в развитие технологии и геймплея.
Обязанности:
⭐️ Разработка и поддержка интерфейсов игры на Vue 3, включая интеграцию с backend’ом и игровым ядром.
⭐️ Реализация и оптимизация игровых механик по техническим заданиям геймдизайнеров.
⭐️ Интеграция клиентской и серверной частей, обеспечение стабильности и безопасности игровых сервисов.
⭐️ Разработка инструментов защиты от несанкционированного использования игровых возможностей.
⭐️ Оптимизация производительности и взаимодействия между компонентами системы.
⭐️ Участие в полном цикле разработки — от анализа задачи до внедрения готового решения.
Требования:
⭐️ Уверенное владение TypeScript, понимание принципов SOLID и чистого кода.
⭐️ Опыт работы с NestJS, Redis, Socket.IO, NATS, Swagger.
⭐️ Опыт с TypeORM (или аналогами), знание PostgreSQL, желательно — ClickHouse.
⭐️ Понимание event-driven архитектуры, микросервисного подхода и особенностей высоконагруженных систем.
⭐️ Знание Vue 3 (Composition API и Options API), Vuex, CSS/SCSS, умение верстать без UI-библиотек.
⭐️ Владение Git (GitLab), базовые навыки работы с Docker, понимание принципов CI/CD.
Что мы дадим взамен, помимо любви и признания:
⭐️ Полностью удаленную работу из любой точки мира.
⭐️ Гибкий, как Анастасия Волочкова, график.
⭐️ Достойная и своевременная оплата труда.
⭐️ Возможна оплата: на рублевые счета, swift в банки за пределами РФ, криптой (USDT).
Если вы любите создавать технологичные и продуманные продукты, хотите развиваться в игровой индустрии и работать над проектом, который по-настоящему живёт — будем рады видеть вас в нашей команде!