Backend Developer (PHP)
TruckMotors
- Алматы
- 500 000 тнг в месяц
- Постоянная работа
- Полная занятость
- Рефакторинг и оптимизация существующего кода
- Развитие REST API для будущего React/Next.js фронтенда
- Разеление монолитной архитектуры на Backend + Frontend
- Интеграция с 1С:Комплексная Автоматизация через SOAP веб-сервисы
- Разработка новых функциональных возможностей
- Оптимизация производительности и работы с БД
- Работа с сервисами на Go (у нас уже есть некоторые сервисы на Go)
- Создание AI-агентов для автоматической генерации unit-тестов
- Рефакторинг legacy кода через AI-агентов
- Автоматическая генерация технической документации
- Настройка RAG для работы с кодовой базой (опционально)
- Эксперименты с новыми AI-инструментами и подходами
- Опыт коммерческой разработки на PHP (рассмотрим сильных junior с портфолио)
- Глубокое знание Laravel Framework (мы на версии 10.9)
- Microsoft SQL Server - уверенное владение, опыт с большими БД
- REST API - опыт разработки и документирования (OpenAPI/Swagger)
- GitHub и CI/CD - знание процессов, умение настраивать пайплайны
- Активное использование AI в ежедневной работе - опыт использования AI-инструментов в разработке (Cursor, GitHub Copilot, Claude API и подобные)
- Prompt Engineering - умение правильно формулировать задачи для ИИ, давать контекст
- Портфолио - примеры реальных задач, где использовали ИИ для ускорения разработки
- Понимание ограничений - знаете, где ИИ помогает, а где может навредить
- Опыт создания скриптов-агентов для автоматизации разработки
- Опыт работы с 1С интеграциями (SOAP веб-сервисы)
- Базовое знание Go или готовность изучать с помощью AI (у нас есть некоторые сервисы на Go, возможно расширение)
- Знание паттернов архитектуры и принципов проектирования (Clean Architecture, DDD, SOLID, Service Layer, Repository Pattern)
- Опыт рефакторинга высоконагруженных систем
- Базовое понимание React/Next.js (frontend будет разрабатываться отдельно)
- Знание RAG, векторных БД, LangChain (nice to have)
- Знание RAG, векторных БД, LangChain (nice to have)
- Язык и фреймворк: PHP 8.2, Laravel 10.9
- Дополнительно: Go (некоторые сервисы)
- База данных: Microsoft SQL Server
- Сервер: Ubuntu, Apache
- API: REST API (/api/client/v1/) - существующий, нужно развивать
- Интеграции:
- 1С:Комплексная Автоматизация (миграция с Управление Торговлей)
- SOAP веб-сервисы для интеграции с 1С
- Инструменты: GitHub, CI/CD
- AI-инструменты: Cursor, GitHub Copilot или аналоги
- Планируется: Next.js (React + SSR), TypeScript, Tailwind CSS
- Работает через: Ваш REST API
- Ваша роль: Проектировать и оптимизировать API для фронтенда
- Тестовая среда для разработки
- Backend: 2 разработчика (вы + текущий разработчик)
- DevOps: 1 специалист
- 1С-программист: 1 специалист
- Frontend: Планируется
- Возможность внедрять современные AI-подходы в разработку
- Участие в принятии технических решений (стек, архитектура)
- Официальное трудоустройство
- Работу в команде
- более 60 брендов
- более 40 000 артикулов
- с 2019 входит в международную ассоциацию NEXUS - одного из крупнейших объединений дистрибьюторов и производителей запасных частей и смазочных материалов из 84 стран с головным офисов в Женеве, Швейцария
HeadHunter