Team Centro

Mid-level PHP Developer

Team Centro

full-time

Posted on:

Location: 🇺🇦 Ukraine

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

DockerElasticSearchKubernetesLaravelMicroservicesMySQLNoSQLPHPPostgresRabbitMQSymfony

About the role

  • Collaborate with cross-functional teams, to define and implement innovative solutions that meet business requirements
  • Write clean, efficient, and maintainable code, following best practices for performance, security, and scalability
  • Participate in code reviews to ensure code quality and adherence to coding standards
  • Troubleshoot, diagnose, and resolve complex technical issues in a timely manner
  • Optimize existing systems and services for performance, stability, and maintainability
  • Keep up-to-date with the latest industry trends, technologies, and best practices in backend development
  • Work independently, managing your own tasks and priorities, while effectively communicating progress and any blockers to the team

Requirements

  • 4 years work experience as a PHP developer
  • Strong knowledge of PHP 8.1+ and modern language features (typed properties, attributes, enums, etc.)
  • Experience with one or more PHP frameworks: Laravel (preferred) or Symfony
  • Solid understanding of OOP principles, SOLID, DRY, KISS
  • Ability to design and build RESTful
  • Proficient with relational databases (MySQL/PostgreSQL), including indexing and query optimization
  • Proficient with NoSQL databases (ElasticSearch, etc)
  • Experience with queue systems (e.g., RabbitMQ, SQS)
  • Confident use of Git, Composer, and Docker in daily workflow
  • Familiarity with automated testing tools (PHPUnit, etc.)
  • Experience working with version control and CI/CD pipelines
  • Comfortable working in Agile/Scrum teams
  • Nice to have: Experience with microservices architecture
  • Nice to have: Background in building or maintaining high-load systems
  • Nice to have: Skills in profiling and performance optimization of PHP code
  • Nice to have: Understanding of DevOps workflows: Docker Compose, Kubernetes, CI/CD (GitHub Actions, GitLab CI, etc.)
  • Nice to have: Experience integrating external APIs, payment gateways, etc.