Назад к вакансиям

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