AI SummaryVerified by Aipplify AI
The vacancy is well-structured but lacks compensation details, affecting overall quality.
AI quality score6.3 / 10
Check Match — Just drop your CV
See your fit for Backend Developer (Golang + PHP) in seconds.
Overview
We are looking for a Backend Developer with experience in PHP and Go to develop and maintain backend services, optimize APIs, and ensure high performance and reliability.
Responsibilities
- •Develop and maintain backend services in PHP (Laravel) and Go, participate in code development and refactoring.
- •Design and optimize APIs and complex queries to PostgreSQL, ensuring high performance and fault tolerance.
- •Integrate asynchronous task processing via message brokers (RabbitMQ) and caching using Redis/KeyDB.
- •Participate in the design and development of microservices architecture, ensuring reliable interaction between services.
- •Cover code with tests, participate in Code Review, and maintain code quality according to OOP principles, SOLID, and design patterns.
Requirements
- •Commercial experience in PHP development for at least 2 years with a strong knowledge of Laravel, experience in Go for at least 1 year or a strong desire to develop in this technology.
- •Deep knowledge of PostgreSQL: writing and optimizing complex queries, working with transactions and indexes. Experience with Redis/KeyDB and message brokers (RabbitMQ/Kafka).
- •Understanding and application of OOP principles, SOLID, DRY, KISS, as well as design patterns in practice.
- •Skills in writing tests (PHPUnit, Go testing), conducting Code Review, and working with Git in a team. Confident use of Docker, understanding of CI/CD pipelines (using Gitlab CI).
- •A plus: experience with long-lived PHP applications (Swoole, RoadRunner), experience with Kubernetes, monitoring systems (Prometheus, Grafana, ELK), and basic knowledge of frontend (React/React Native).
Loading similar jobs...