Senior Backend Developer Typescript/JavaScript

09.01.2025
5 000 / месяц
Вакансия истекает: 19.01.2025
Откликнуться

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

Обязанности:

  • Разрабатывать и поддерживать серверную часть мини-игр для Telegram (TMA).

  • Создание и внедрение серверной игровой логики и механик с активным планом live-ops (competitive events, IAP shop, leaderboards и тд. ).

  • Проектировании серверной архитектуры для HTML5/Web3 игры.

  • Интегрировать серверный функционал с базами данных и внешними API.

  • Писать чистый, структурированный и безопасный код с использованием TypeScript.

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

  • Работа с высоко нагруженными серверами, поддержка стабильной работы и оптимизация производительности (игра в ЗБТ, MAU 1M+)

  • Настройка/тестирование аналитики с использованием Clickhouse.

Требования:

  • Есть опыт работы с высоко нагруженными приложениями и серверными взаимодействиями в мобильных играх.

  • Опыт работы на позиции Backend Developer 5+ лет TypeScript, JavaScript,

  • TypeScript: Уверенное владение, опыт работы с типизацией и написанием масштабируемого, тестируемого кода.

  • База данных: Couchbase, Kafka.

  • Опционально Devenv/Nix. Pug и препроцессора Stylus

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

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

  • Большой плюс опыт с Clickhouse или аналогами

  • Большой плюс понимание специфики Telegram API.

Условия:

  • Команда 4 backend, 4 front, 15+ специалистов остальная команда разработки

  • Удаленная работа из любой точки мира

  • Участие в создании передовых HTML5/Web3 игр и приложений для Telegram.

  • Гибкий график работы. Зарплата $5+K, обсуждаемая индивидуально.

  • Выбор профессиональных инструментов: WebStorm, VS Code, Sublime Text.

  • Корпоративное обучение, участие в конференциях, доступ к профессиональным курсам.