Fullstack-разработчик (PHP + React/Vue)

Fullstack-разработчик (PHP + React/Vue)

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

Наш постоянный клиент, компания сферы iGaming, выходит в поиск Fullstack-разработчика для работы над продуктом в области решений клиентской поддержки с постоянным присутствием в офисе в Москве (ст.м. Автозаводская).

Продуктовая команда: владелец продукта и бизнес-аналитик
Техническая команда: CTO и 12 IT-специалистов
Планируется работа в отделе поддержки клиентов, в связке с тимлидом и разработчиками.

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

  • Разрабатывать и поддерживать веб-приложения на PHP Yii2 и React или Vue
  • Создавать и развивать REST API
  • Интегрировать фронтенд с backend API
  • Оптимизировать производительность фронтенда и бэкенда
  • Проектировать структуры данных и работать с MySQL и PostgreSQL
  • Верстать адаптивные интерфейсы на HTML5 и CSS3
  • Участвовать в code review и архитектурных обсуждениях
  • Работать с Git, Docker и CI/CD процессами

Требования:

Frontend:

  • Уверенный JavaScript ES6+
  • Опыт работы с React 18+ или Vue 2/3
  • Понимание принципов работы SPA
  • HTML5, CSS3
  • Опыт сборки проектов Webpack или Vite
  • Работа с npm или yarn
  • Интеграция API через fetch или axios
  • TypeScript как плюс

Backend:

  • Уверенные знания PHP 7.4+ или 8.x
  • Практический опыт с Yii2
  • Понимание MVC, ActiveRecord, компонентного подхода
  • Разработка REST API, работа с JSON
  • Опыт работы с MySQL или PostgreSQL, оптимизация запросов
  • Хорошее знание ООП и архитектуры приложений
  • Работа с кешированием и файловыми хранилищами

Инструменты и среда:

  • Git, ветвление и слияние
  • Базовые знания Docker
  • Уверенная работа в Linux CLI
  • Composer
  • Понимание CI/CD

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

  • Опыт с Laravel или Symfony
  • Redis или MongoDB
  • Микросервисная архитектура
  • Kubernetes и облачные платформы
  • GraphQL
  • Real-time решения и WebSocket

Условия работы:

  • Оформление по ТК РФ
  • Работа в офисе с гибким началом рабочего дня
  • Компенсация изучения английского языка
  • Компенсация стоимости абонемента в спортзал
  • Питание в офисе за счет компании
  • Оплачиваемые отпуск и больничные
  • 4 дополнительных day off в году
  • Оплата обучения и профильных курсов
  • Возможность пересмотра роли и рост в компании при расширении команды
  • Испытательный срок 3 месяца
Посмотреть контакты работодателя

Похожие вакансии

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию