Fullstack JS Developer

Агентство / HR ресурс  NEWHR ( new.hr )
Сеньор
Информационные технологии • Разработка • Fullstack • JavaScript • TypeScript • Vue.js • Nuxt.js • Gamedev
13 декабря
Удаленная работа
Опыт работы более 5 лет
от 4 500 до 5 000 $
Агентство  NEWHR
Описание вакансии

О компании:

Издатель гиперказуальных игр с HQ на Кипре, фокусирующийся на быстром тестировании и запуске успешных продуктов. В портфеле — линейка игр с многомиллионной аудиторией.

Компания ищет Fullstack JS Developer для усиления команды, работающей над созданием новой игры для платформы Telegram.

Чем предстоит заниматься:

  • Разработка клиентской части игр для платформы Telegram с использованием Vue.js, включая TMA-приложения с интеграцией всех возможностей API Telegram.
  • Интеграция игр с высоконагруженными серверами, обеспечение стабильной работы и оптимизация производительности.
  • Создание и внедрение игровых механик и логики с активным планом live-ops.
  • Интеграция сложных анимаций (например, Spine) и создание эффектов с использованием JavaScript и @vueuse/motion.
  • Оптимизация графики и анимаций для обеспечения высокой производительности на различных устройствах.
  • Участие в проектировании архитектуры игр и приложений для HTML5/Web3 и Telegram.

Мы ожидаем от вас:

  • Опыт работы на позиции Full Stack Developer от 5 лет.
  • Отличное знание TypeScript и JavaScript.
  • Обязательное знание и понимание Vue.js, валидация типов с помощью typebox.
  • Опыт работы с базами данных Couchbase и Kafka.
  • Уверенное владение TypeScript, опыт работы с типизацией и написанием масштабируемого, тестируемого кода.
  • Опыт создания серверных приложений с использованием Elysia.js, включая написание REST API, настройку middleware и работу с высоконагруженными приложениями.
  • Практический опыт разработки приложений на Nuxt.js с серверным рендерингом (SSR), статической генерацией (SSG) и использованием Composition API
  • Опыт работы с высоконагруженными приложениями и серверными взаимодействиями.
  • Опыт работы с CI/CD для автоматизации тестирования и деплоя.

Дополнительным плюсом будет:

  • Знание и практический опыт использования Bun для оптимизации серверной разработки (например, настройка окружения, использование встроенных утилит).
  • Опыт разработки игровых приложений.
  • Знание Clickhouse.

Что предлагаем:

  • Работа в команде профессионалов с опытом в ведущих геймдев-студиях и успешными проектами, собравшими миллионы игроков.
  • Удаленный формат работы с гибким графиком, ориентированным на часовую зону Кипра.
  • Возможности для профессионального роста: участие в обучении, конференциях и доступ к профессиональным курсам.

Специализация
Информационные технологииРазработкаFullstackJavaScriptTypeScriptVue.jsNuxt.js
Отрасль и сфера применения
Gamedev
Уровень должности
Сеньор
Загрузка формы отклика...