Senior Full-stack Developer (AI-assisted development) (В офис)

Дата размещения вакансии: 05.12.2025
Работодатель: ECOS
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
Более 6 лет

ECOS — международная криптофинтех-компания, один из лидеров в области индустриального майнинга, инвестиционного трейдинга и поставки оборудования.
Наши пользователи по всему миру арендуют хешрейт, покупают и обслуживают асики, инвестируют в криптоактивы.

Разрабатываем с помощью AI-инструментов (Cursor, Claude) и ищем senior full-stack, который умеет делать быстро и качественно одновременно.

Что мы ждем от тебя:

Активной жизненной позиции и желания двигаться вперед вместе с нами!

Стремления к постоянному развитию и повышения своей эффективности, в том числе с использованием современных AI-инструментов.

Высокого уровня профессионализма и ответственности за общий результат! Кандидатов уровня ниже Senior не рассматриваем!!!

Стек и технологии:
· Nuxt 3, Vue 3, Composition API, Flutter, Node.js, Redis

· TypeScript, Pinia, SCSS, Tailwind
· SSR и SPA режимы
· REST API, Axios
· CI/CD в GitLab
· Архитектура с модульной логикой и повторно используемыми компонентами.

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

  • Разрабатывать фичи от идеи до продакшена с помощью AI-ассистентов.
  • Проектировать архитектуру до написания кода, а не после.
  • Принимать технические решения, ревьюить код команды.
  • Формировать стандарты работы с AI: промпты, правила, best practices.
  • Работать со всеми слоями: backend, frontend, мобилка.
  • Менторить junior/middle разработчиков в AI-подходах.

Требования:

  • Опыт full-stack разработки от 5 лет
  • Отличное знание Vue 3, Nuxt 3 и TypeScript.
  • Опыт создания интерфейсов с нуля.
  • С фокусом на SEO.
  • Знание принципов SSR/SPA, компонентов и модульной архитектуры.
  • Умение адаптивно и кроссбраузерно верстать.
  • Уверенное владение Git, понимание HTTP.
  • Писать понятный и поддерживаемый код.
  • Системное мышление — понимание архитектуры, узких мест, масштабирования
  • Навык находить ошибки в чужом (и AI-сгенерированном) коде

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

  • Знание Flutter.
  • Опыт с Nuxt Content, middleware, i18n.
  • Владение SCSS и Tailwind.
  • Знание Laravel или Laravel Mix.
  • Опыт написания unit/e2e тестов.
  • Владение методологией BEM.
  • Участие в создании UI-библиотек.
  • Внимание к визуальным деталям.
  • Опыт лидирования небольшой команды
  • Понимание DevOps-практик (CI/CD, Docker)
  • Владение Cursor, Claude или другими AI-ассистентами!

Условия:

  • Офис в Москве, у м. Спортивная (полностью офисный формат).
  • Участие в развитии ключевых продуктов.
  • Возможность влиять на архитектуру и решения.
  • ЗП по итогам собеседования.

В сопроводительном письме, пожалуйста, укажите:

  • Зарплатные ожидания
  • GitHub/портфолио или примеры проектов.

Также, ознакомьтесь предварительно с одним из наших проектов: https://t.me/ECOSMiningGamebot?startapp=R3M