We are a rapidly growing fintech project developing a platform for automating business interactions with freelance contractors. The product is already working with real clients and is scaling in startup mode: fast, without excessive bureaucracy, and with a focus on results. We are now looking for a strong Senior PHP Developer to strengthen our team. We value an architectural approach and readiness to take responsibility for technical decisions.
Key Responsibilities:
- Development and support of business logic using Clean Architecture principles (Use Cases, Repositories, DTO, Services).
- Design and development of a multi-module structure: REST API, console applications (CLI / background jobs), common layer (Common).
- Implementation and support of Dependency Injection.
- Design and implementation of a role-based access control model (RBAC), ensuring system rights control and security.
Requirements:
- Proficient in PHP 8.x, good understanding of OOP and SOLID principles.
- At least 3 years of experience with MVC frameworks: Yii2, Laravel, or Symfony.
- Practical experience with MySQL: complex queries, optimization, indexes.
- Experience in designing and supporting REST APIs, including versioning.
- Work with message queues (RabbitMQ, Redis, or similar).
- Confident use of Git and Docker in daily development.
Will be a plus:
- Experience with payment integrations.
- Knowledge of PostgreSQL.
- Working with external APIs (OAuth2, webhooks).
- Understanding of the financial domain.
- Experience with Yandex Cloud / AWS.
Conditions:
- Fully remote work format.
- Flexible employment format.
- Fast processes, direct communication, the ability to genuinely influence the product.
- Salary from 200,000 ₽.