PHP Developer
250 000 – 300 000 ₽в месяц
ООО Новые ТехнологииСанкт-ПетербургГибридот 3 лет5/2Полная занятость
Описание
Responsibilities
- Development and expansion of the backend of the advertising platform
- Design and implementation of new services and functionality
- Participation in architecture design and technical decision-making
- Work with high-load components and large volumes of data
- Optimization of performance, reliability, and scalability of services
- Analysis and elimination of production problems, participation in incident analysis and prevention
- Work with existing code and gradual improvement of its architecture and quality
- Use of AI tools to accelerate development, code analysis, and problem-solving
- Participation in code reviews and maintenance of high code quality standards
- Interaction with other team members in the implementation of technically complex tasks
- Independent task decomposition and delivery to production
Requirements
- Commercial experience in PHP development from 4 years and experience in supporting production systems
- Confident knowledge of PHP and Laravel
- Good knowledge of OOP, SOLID, design patterns, and principles of maintainable code
- Confident knowledge of SQL, experience with MySQL and relational databases
- Understanding of database design principles, indexes, transactions, and SQL query optimization
- Experience in developing scalable, fault-tolerant, and high-load systems
- Experience with Git, code review, and team development
- Experience in writing unit and integration tests
- Ability to independently understand complex tasks, make technical decisions, and bring them to fruition
- Readiness to use AI tools in development and critically verify the results of their work
- English language at a level sufficient for reading technical documentation and professional materials.
Nice to have
- Experience with Redis, Memcached, ClickHouse, Aerospike, MongoDB, or other specialized storage systems
- Experience with queues, message brokers, and asynchronous service interaction
- Understanding of distributed systems principles and inter-service communication
- Experience using logs, metrics, and tracing for diagnosing production systems
- Programming experience in Go
We offer
- Salary level determined by interview results
- Excellent office in the city center (m. Petrogradskaya)
- Work in a small, friendly team
- Flexible work schedule
- Informal atmosphere, opportunity for professional growth
- Lunch compensation
- Payment for guarded car parking on the business center territory
- Payment for attending technical conferences
- Fitness compensation
- Probationary period of 3 months
- Employment according to the Labor Code, full social package + DVO policy
- Remote work option
- Accredited IT company
Hiring process
- Application submission
- Interview