Middle/Senior Backend- разработчик (PHP/Laravel)

Kulenkov Group

Middle/Senior Backend- разработчик (PHP/Laravel)

Алматы, улица Султанбека Ходжанова, 2/2

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

Vezunchik - платформа из 3 продуктов (Taxi, Food Delivery, Drivers) для управления таксопарками, курьерскими службами и электронным документооборотом водителей. Суммарная кодовая база — порядка 230 000 строк кода, 10 репозиториев. Системы работают в продакшене и обслуживают реальных пользователей.

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

Backend (основной фокус):

• Laravel 10-11, PHP 8.1-8.2

• MySQL, PostgreSQL

• Laravel Sanctum (аутентификация)

• Redis, Laravel Horizon (очереди)

• Firebase (push-уведомления), Telegram Bot API

• Sentry (мониторинг ошибок), Graylog (логирование)

• Docker, Docker Compose, GitLab CI/CD

• PHPUnit, Larastan/PHPStan (статический анализ) Знакомство с фронтендом (будет плюсом):

• Vue 3, TypeScript, Vite

• Vuex / Pinia

Опыт и навыки:

• HARD: 3+ года коммерческого опыта на PHP/Laravel

• HARD: уверенная работа с MySQL и PostgreSQL (оптимизация запросов, индексы, миграции)

• HARD: опыт рефакторинга legacy-кода - декомпозиция крупных классов, выделение сервисов, соблюдение SOLID

• HARD: опыт написания тестов на PHPUnit (unit + integration) на существующую кодовую базу

• HARD: понимание принципов безопасности: SQL injection, XSS, безопасное хранение credentials, OWASP Top 10 • HARD: Git (работа с ветками, MR/PR, git-filter-repo для очистки истории)

• HARD: Docker, Docker Compose - локальная разработка и деплой

• HARD: GitLab CI/CD — настройка и отладка пайплайнов Личные качества:

• Системное мышление — способность работать с несколькими проектами параллельно

• Самостоятельность - готовность разобраться в чужом коде без подробной документации

• Ответственность - работа с production-системами, где ошибки влияют на финансовые операции

• Коммуникабельность - взаимодействие с СТО, фронтенд-разработчиками и QA Будет преимуществом

• Опыт работы с Larastan / PHPStan и статическим анализом кода

• Опыт работы с Laravel Horizon, Redis, очередями (jobs)

• Знакомство с Sentry, Graylog или аналогичными системами мониторинга

• Опыт с АРІ-документацией (Scramble, Swagger / L5- Swagger)

• Опыт миграции raw SQL → Eloquent / Query Builder в продакшн-проектах

• Понимание Vue 3 / TypeScript (для взаимодействия с фронтенд-командой)

• Опыт работы с финансовыми транзакциями (платежные системы, Kaspi, банковские интеграции)

• Знание казахстанской специфики: ЭЦП, AVR (акт выполненных работ), ЭСФ Что предстоит делать — конкретные задачи Задачи основаны на результатах технического аудита кодовой базы. У нас есть детальный план-график (roadmap на 30 дней), поэтому разработчик получит чёткое Т3 с приоритетами и критериями готовности. Что мы предлагаем

• Чёткий план работ — детальный roadmap с приоритетами, критериями готовности и дедлайнами. Не нужно гадать, что делать

• Техническое руководство СТО — код-ревью, архитектурные решения, онбординг в первые дни

• Работа с реальными продуктами — не стартап-эксперимент, а живые системы с пользователями

• Профессиональный рост — рефакторинг, security, тестирование, С/CD - всё в одном проекте

• Удалённый формат — гибкий график, фокус на результат

• Прозрачная оценка — результаты измеряются метриками (test coverage, количество raw SQL, god-классов)

• Есть возможность совмещать с основным местом работы

Навыки
  • PHP
  • Laravel
  • Docker
Посмотреть контакты работодателя

Адрес

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

Agile Soft
  • Алматы

  • Не указана

Рекомендуем
  • Алматы

  • Не указана

Рекомендуем

Разработчик Elixir

SG Restaurants (CHEchil)

  • Алматы

  • Не указана

Рекомендуем
Agile Soft
  • Алматы

  • Не указана

Agile Soft

Android Developer

Agile Soft

  • Алматы

  • Не указана

Продбаза Иртыш

Старший аналитик продаж

Продбаза Иртыш

  • Алматы

  • Не указана

Alma Innovation
  • Алматы

  • до 1300000 KZT

Эгида Group
  • Алматы

  • до 1300000 KZT

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

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