Назад
20 часов назад

Team Lead (Vue.js / Nuxt / Laravel / Node.js)

280 000 - 320 000
Формат работы
remote (только USA)
Тип работы
fulltime
Грейд
lead
vacancy_detail.hirify_telegram_tooltipВакансия из Telegram канала -

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Team Lead (Vue.js / Nuxt / Laravel / Node.js)


О компании


ChangeBox - это сервис помогающий людям в сфере финансовой логистики по всему миру , надёжный партнер в сфере финансовых операций. Сейчас мы хотим выйти на новый уровень в интернет пространстве и для этого нам нужен именно ТЫ . Давай развиваться вместе!


Проекты и стек



  • Public Frontend: Nuxt 4, Vue 3, TypeScript, TailwindCSS 4, Pinia (+ persistedstate), i18n, PrimeVue, real‑time через Laravel Echo/Pusher/Reverb; тесты Vitest + Cypress; деплой Docker / Kubernetes (Helm) / ArgoCD, CI/CD (GitLab CI).

  • Admin Panel: Vue 3, Vite, TypeScript, PrimeVue/PrimeFlex, TailwindCSS, Pinia, Axios; real‑time через Laravel Echo/Pusher.

  • Backend: Laravel 11 (PHP 8.2+), PostgreSQL, Redis, RabbitMQ, очереди (Horizon), WebSockets (Laravel Reverb), JWT‑аутентификация, Swagger (OpenAPI), мониторинг/алерты (Prometheus, Sentry), автотесты (PHPUnit/Pest), статанализ (PHPStan/Larastan), Docker/Nginx.


Кого ищем


Ищем Team Lead, который возьмёт на себя техническое лидерство и delivery по текущим проектам компании. Важно уметь работать «на стыке» фронта и бэка: разбирать требования, проектировать решения, вести команду к результату и держать качество (тесты, стабильность, скорость).


Задачи



  • Техническое лидерство: архитектурные решения, технические стандарты, качество кода, code review.

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

  • Разработка: hands‑on участие в реализации ключевых задач на Vue/Nuxt/Laravel (в том числе интеграции между фронтом и API).

  • Интеграции и real‑time: взаимодействие фронта с WebSockets/real‑time (Laravel Reverb, Echo/Pusher), проектирование устойчивых сценариев.

  • Надёжность и производительность: работа с мониторингом/логированием, поиск и устранение инцидентов, оптимизация узких мест.

  • Инженерные практики: улучшение CI/CD, тестовой пирамиды (unit/e2e), документации (OpenAPI/Swagger), DX.

  • Люди и процессы: менторинг, онбординг, развитие разработчиков, коммуникация с продуктом/дизайном/QA/DevOps.


Требования



  • Опыт лидерства: опыт техлида/тимлида или сильного сеньора с регулярным ownership (архитектура, ревью, планирование, менторинг).

  • Vue 3: уверенное владение Composition API, построение UI‑архитектуры, работа со state management (Pinia), интеграции с API.

  • Nuxt: опыт с SSR/SSG/ISR, runtimeConfig/env, роутинг, middleware, i18n, оптимизация производительности и SEO.

  • Laravel: опыт разработки REST API на Laravel (желательно 10/11), понимание очередей/воркеров, фоновых задач, событий.

  • Node.js: уверенное владение экосистемой Node.js (сборка/рантайм SSR, npm‑скрипты, tooling), понимание производительности и отладки.

  • Данные и инфраструктура: PostgreSQL, Redis; базовое понимание Docker; умение читать и поддерживать конфиги Nginx/CI.

  • Качество: привычка писать/поддерживать тесты (Vitest, Cypress; на бэке — PHPUnit/Pest), работать со статанализом.

  • Коммуникация: умение договариваться, фиксировать решения, объяснять компромиссы, доводить задачи до продакшена.


Будет плюсом



  • Опыт с RabbitMQ, Laravel Horizon, Laravel Reverb, real‑time архитектурой.

  • Опыт с OpenAPI/Swagger, контрактным взаимодействием фронта и бэка.

  • Знакомство с Prometheus, Sentry, метриками, алертингом, практиками наблюдаемости.

  • Опыт деплоя в Kubernetes (Helm) и GitOps‑подхода (ArgoCD), понимание GitLab CI.

  • Опыт в FinTech/Crypto, а также внимание к безопасности (OWASP, защита сессий/JWT, rate limiting).


Условия



  • Формат работы: full‑time, формат (удалённо/гибрид/офис) — обсуждается.

  • Зарплата: обсуждается по итогам интервью, зависит от опыта и уровня ответственности.

  • Влияние: много технического ownership — можно и нужно улучшать архитектуру, процессы и качество.

  • Стек и практика: современный фронт (Nuxt 4/Vue 3/TS), real‑time, тесты (unit+e2e), CI/CD, Docker/K8s.


Как откликнуться


Пришлите резюме/профиль и пару ссылок на проекты (GitHub/GitLab/портфолио). В сопроводительном письме будет полезно указать:



  • ваш опыт лидерства (команда, процессы, релизы);

  • самый сложный кейс на Nuxt/Vue или Laravel, где вы делали архитектурное решение и доводили до продакшена.


Зарплата


от 280 000 до 320 000 ₽


Требования


Фулстек разработчик, Ведущий (Lead) • Laravel • Vue.js • Nuxt.js • TypeScript • PHP • Node.js


Местоположение и тип занятости


Полный рабочий день • Можно удалённо




Контакт:

Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →

Текст вакансии взят без изменений

Источник -