Company logo

PHP Developer

Full-time
Remote

Responsibilities:

  • Development and architecture of the backend part of web applications and APIs using PHP (Symfony).
  • Full task lifecycle management: requirement analysis, decomposition, estimation, planning.
  • Writing clean, maintainable code and unit/integration tests (BDD/TDD, PHPUnit/Behat).
  • Conducting code reviews, refactoring existing code.
  • Solving complex technical tasks in close collaboration with RnD and Java departments.
  • Participation in setting up and maintaining CI/CD processes (Jenkins).
  • Influencing team infrastructure and technology stack.

Requirements:

  • At least 3 years of commercial development experience with PHP 8+.
  • In-depth knowledge of Symfony 4/5+.
  • Advanced skills in MySQL (complex queries, optimization).
  • Excellent understanding of OOP, SOLID principles, and design patterns.
  • Experience in application and API architecture design.
  • Experience with Docker, Linux, Git, Redis.
  • Experience with message queues (Kafka is a major advantage).
  • Knowledge of one modern JavaScript framework (Angular/React/Vue) at a level sufficient for reading code and interacting with the frontend team.
  • Familiarity with the AWS cloud platform.
  • Practical experience in writing tests (PHPUnit) and understanding of CI/CD principles (Jenkins).
  • Ability to work in Scrum/Kanban environments (Jira, Confluence).

Will be a big plus:

  • Experience in configuring Jenkins Pipelines.
  • Understanding of the frontend stack for effective team interaction.
Apply here:
* Required fields
Powered by
Jobspage