Backend Developer
Ищем Backend-разработчика с глубокими знаниями PHP и Laravel, который поможет создавать масштабируемые, стабильные и безопасные продукты. Если вы цените чистый код, предпочитаете работу в команде и стремитесь к профессиональному росту на интересных проектах — приглашаем присоединиться к нашей команде.
Обязанности:
- Оптимизировать существующий функционал для повышения производительности и масштабируемости системы.
- Проводить рефакторинг кода, обновлять библиотеки, улучшать индексы баз данных, оптимизировать запросы, при необходимости — переписывать ядро фреймворка.
- Проектировать эффективную и гибкую архитектуру с ориентацией на долгосрочную поддержку и расширение функционала.
- Обеспечивать высокое качество кода согласно принципам чистой архитектуры и отраслевым стандартам.
- Делиться техническим опытом с командой, участвовать в обсуждениях технических решений и архитектурных подходов.
- Анализировать задачи и предлагать оптимальные решения для их эффективной реализации в рамках бизнес-процессов.
Требования:
- Практический опыт работы с PHP (версия 7.0 и выше) от 1 года.
- Опыт работы с Laravel от 1 года.
- MySQL 5.7–8, умение работать с транзакциями и высокими нагрузками.
- Знания и умение работать с системами контроля версий, такими как Git/GitHub, знание GitHub Flow.
- Опыт работы с Redis.
- Опыт работы с API (умение интегрировать любые API любой сложности, а также создавать свои собственные API).
Будет плюсом:
- Знание Frontend: Vue 3 (Composition API), Nuxt 3 (Frontend построен на Nuxt).
- Опыт работы с Docker, Nginx, базовые навыки DevOps (Debian-подобные системы).
- Знание и опыт работы с NodeJS и Socket.io. Использование Redis как кеша и хранилища данных, а также как Pub/Sub между PHP и NodeJS/Swoole.