Просмотр вакансии

Сегодня 10-11-2025 07:10
30.10.2025, 11:36

Full-Stack Web-разработчик (Vue 3 + TypeScript)

Работодатель: Марсакод

Город: Саратов
Зарплата:  до 200000 RUR
Занятость: Полная занятость, Удаленная работа
Опыт работы: От 1 года до 3 лет

Full-Stack Web-разработчик (Vue 3 + TypeScript)

Формат работы: удалённо
Занятость: полная
Уровень: Middle / Senior

О компании:

Мы создаём современные веб-приложения и Telegram Mini Apps, где важны производительность, чистая архитектура и качественный пользовательский опыт.
Работаем со свежим стеком технологий — Vue 3.5+ (Composition API), TypeScript, Elysia (Bun), Drizzle ORM, PostgreSQL, Redis.

Мы придерживаемся архитектурных принципов Feature-Sliced Design на фронтенде и Clean Architecture на бэкенде. В команде ценим чистый код, структурное мышление и самостоятельность.

Наш стек:

Frontend:

  • Vue 3.5+ (Composition API — важно)
  • TypeScript
  • TailwindCSS
  • Pinia
  • TanStack Query
  • vee-validate, axios, dayjs, vueuse, reka-ui
  • React (второстепенно, один проект)
  • Vite

Backend:

  • Elysia (Bun)
  • PostgreSQL
  • Redis
  • BullMQ
  • Drizzle ORM
  • grammy (Telegram Bot API)

Задачи:

  • Разработка и поддержка Telegram Mini App с использованием @telegram-apps/sdk-vue;
  • Создание и развитие SPA на Vue 3.5+ (Composition API);
  • Разработка backend-части на Elysia (Bun) с использованием Drizzle ORM, PostgreSQL, Redis, BullMQ;
  • Интеграция Telegram Bot API через grammy;
  • Взаимодействие с REST API и WebSocket-сервисами;
  • Поддержание структуры кода по принципам Feature-Sliced Design и Clean Architecture;
  • Применение SOLID, DRY, KISS и распространённых паттернов проектирования;
  • Оптимизация производительности и читаемости кода.

Требования

  • Опыт работы с Vue 3 (Composition API) от 1 года;
  • Отличное знание TypeScript;
  • Понимание архитектурных принципов (SOLID, Clean Architecture, паттерны проектирования);
  • Опыт работы с TailwindCSS, Pinia, axios, vee-validate;
  • Понимание подхода Feature-Sliced Design (обязательно);
  • Опыт создания Telegram Mini App или интеграции с Telegram API — будет преимуществом;
  • Умение писать структурированный, читаемый и поддерживаемый код.

Будет плюсом

  • Опыт работы с Bun, Elysia, Drizzle ORM;
  • Опыт с Redis, BullMQ, PostgreSQL;
  • Опыт создания Telegram-ботов на grammy;
  • Понимание CI/CD и деплоя на VPS.

Мы предлагаем

  • Работа с современным технологическим стеком;
  • Участие в разработке реальных Telegram Mini App-проектов;
  • Возможность влиять на архитектуру и технологические решения;
  • Минимум бюрократии и максимум автономности;
  • Гибкий график, удалённая работа и дружественная команда.

Адрес: Саратов, ,

 

Откликнуться на вакансию

Дата
09.11 10.11
USD
2.9775 2.9796
EUR
3.4179 3.4307
RUB
3.683 3.6783
UAH
7.0745 7.0834
CHF
3.6691 3.6835
GBP
3.8792 3.8967
PLN
8.0239 8.0584
Минск
Утром: °C
Днем: °C
Вечером: °C
Ночью: °C

Сейчас: Скорость ветра: 5-7 м/c Атм. давление: 758 мм.рт.ст Влажность: 90%

Спецпредложения