About the project
Developing a high-load ticketing widget for integration with external and internal platforms.
Stack: PHP:8.4, Laravel:12, Postgres:17.5, RabbitMQ:4., Сentrifugo:6.7, Minio, Docker/ docker compose
Microservice architecture.
Team: Project Manager, Architect / Tech Lead (PHP), Backend Developer (PHP), Tech Lead (Nuxt). QA
Tasks:
- Improvement of existing functionality and development of new services
- Development and support of APIs (REST / gRPC)
- Participation in the development of microservice architecture
- Integrations with external services (Sber, Yandex, etc.)
- Work with queues and asynchronous processing
- Optimization of system performance and stability
- Participation in discussions of technical solutions
Requirements:
- Commercial experience in PHP development from 2–3 years
- Solid knowledge of Laravel and experience with it in production
- Understanding of microservice architecture principles
- Experience in API development (REST, gRPC)
- Experience working with queues (RabbitMQ, Kafka, Redis or similar)
- Understanding of asynchronous processing principles
- Experience with external API integrations
- Ability to read and refactor existing code
We offer:
- Remote work format
- Work in an IT-accredited company
- Flexible start to the day