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-классов)
• Есть возможность совмещать с основным местом работы
Контакты:
Telegram
Показать контакты
Whatsapp -
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Текст вакансии взят без изменений
Источник - Telegram канал. Название доступно после авторизации