ID | Название вакансии | Город | Компания | От | До | Валюта | Тип вакансии | Дата и время публикации вакансии | Роль |
---|---|---|---|---|---|---|---|---|---|
2100215 | Senior Frontend Developer | Санкт-Петербург | > Ducky Ltd Gladstonos | 3000 | 4000 | USD | open | 2024-12-19 |
Требования
Frontend Developer 5+ лет, из них 1-2 года в роли Team Lead. Отличное знание TypeScript, JavaScript, Vue.js, опыт...
Обязанности
Разработка клиента игр для платформы Telegram, включая TMA-приложения с интеграцией возможностей API Telegram. Код Vue.js. Интеграция игр с высоко...
Описание
Ваши задачи:
- Разработка клиента игр для платформы Telegram, включая TMA-приложения с интеграцией возможностей API Telegram. Код Vue.js
- Интеграция игр с высоко нагруженными серверами, поддержка стабильной работы и оптимизация производительности. Создание и внедрение игровых механик и логики с активным планом live-ops.
- Интеграция сложных анимаций (например, Spine) и создание эффектов на JavaScript.
- Оптимизация графики и анимаций для обеспечения высокой производительности на разных устройствах.
- Работа с адаптивной версткой с учетом специфики Telegram WebView. Участие в проектировании архитектуры игр и приложений для HTML5/Web3 и Telegram.
- Настройка аналитики с использованием Google Analytics и Telegram API.
О вас:
- Frontend Developer 5+ лет, из них 1-2 года в роли Team Lead.
- Отличное знание TypeScript, JavaScript, Vue.js, опыт работы с Nuxt, опыт работы с Pinia (или другим state manager). Опционально Devenv/Nix
- Знание и понимание Vue.js обязательно, валидация типов: typebox,
- TypeScript: Уверенное владение, опыт работы с типизацией и написанием масштабируемого, тестируемого кода.
- Bun: Знание и практический опыт использования Bun для оптимизации серверной разработки (например, настройка окружения, использование встроенных утилит).
- Nuxt.js: Практический опыт разработки приложений с серверным рендерингом (SSR), статической генерацией (SSG) и использованием Composition API.
- Навыки разработки приложений с использованием Telegram API.
- Опыт работы с высоконагруженными приложениями и серверными взаимодействиями. Опыт работы с CI/CD для автоматизации тестирования и деплоя.
- Умение работать с современными инструментами фронтенд-разработки (Vite, Webpack и др.). Понимание процессов экспорта ресурсов из Figma.
- Опыт работы с анимациями (Spine, GSAP, Pixi.js) и адаптивной версткой