The vacancy is well-defined but lacks compensation details, affecting overall attractiveness.
no salary info
Job description
Join 2Гис as a PHP Developer to lead feature development from requirements to release, collaborate with designers and clients, and enhance product value.
Responsibilities
### Responsibilities
- Organize and lead the feature development process: from clarifying requirements and planning to release and support;
- Interact with designers, product managers, and clients;
- Focus on business value, not just code;
- Dive into tasks, ask questions, and suggest improvements;
- Take responsibility for results, not just "doing your part";
- Work with legacy code and help develop the product.
Requirements
### Requirements
- PHP Developer with at least 4 years of experience;
- Proficient in PHP 7.2+ and adheres to PSR-12;
- Knowledge of one of the frameworks: Symfony, Laravel, or Yii;
- Experience with Web API, cron, and workers;
- Proficient in SQL (MySQL, PostgreSQL): able to write queries with JOIN, design databases, create migrations, and optimize queries;
- Uses Docker, docker-compose, GitLab CI/CD, and has experience deploying to staging/prod;
- Knows how to set up logging, alerts, metrics, and maintain the product in production;
- Writes unit tests;
- Possesses architectural thinking: understands SOLID, DI, DDD, Hexagonal or Onion approaches.
About 2Гис
2GIS is an IT company that develops mapping software with directories and navigation services. Their products operate in over 1200 cities across Russia, Kazakhstan, UAE, and seven other countries, serving more than 80 million users monthly. They work on B2C and B2B products including web, mobile apps, API&SDK, and internal services, using technologies like Go, C++/QML, Swift, Scala, C#, JavaScript, and developing AI.