logo

Full Stack Developer

-
Откликнуться

Обязанности

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

Требования

  • опыт работы на позиции Senior Full Stack Developer;
  • отличное знание TypeScript, JavaScript;
  • знание и понимание Vue.js обязательно, валидация типов: typebox. База данных: Couchbase, Kafka. Опционально Devenv/Nix. Pug и препроцессора Stylus;
  • TypeScript: уверенное владение, опыт работы с типизацией и написанием масштабируемого, тестируемого кода; 
  • Nuxt.js: Практический опыт разработки приложений с серверным рендерингом (SSR), статической генерацией (SSG) и использованием Composition API;
  • навыки разработки приложений с использованием Telegram API;
  • опыт работы с высоконагруженными приложениями и серверными взаимодействиями;
  • глубокий опыт работы с анимациями (Spine, GSAP, Pixi.js) и адаптивной версткой;
  • понимание процессов экспорта ресурсов из Figma.

Будет плюсом:

  • Bun: Знание и практический опыт использования Bun для оптимизации серверной разработки (например, настройка окружения, использование встроенных утилит);
  • Elysia.js: Опыт создания серверных приложений с использованием Elysia.js, включая написание REST API, настройку middleware и работу с высоконагруженными приложениями.

Условия

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

Отклик на вакансию:

Откликаясь на вакансию, вы даете согласие на обработку ваших персональных данных и соглашаетесь с политикой конфиденциальности Area of Games