Overview

Responsibilities:
  • Lead the development and architecture of backend components and REST APIs using pure PHP
  • Ensure the performance, scalability, and security of the backend systems
  • Write modular, maintainable, and testable code following modern development practices
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Design efficient database structures and optimize complex SQL queries
  • Perform regular code reviews, provide technical mentorship, and drive best practices across the team
  • Troubleshoot, debug, and upgrade existing systems and ensure long-term code health
  • Identify opportunities for technical improvements and contribute to system refactoring and technical strategy
Required Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience
  • 5+ years of professional experience in backend development using PHP with proven contributions to production systems
  • Professional experience in backend development using PHP, with a strong emphasis on pure/custom solutions
  • Excellent understanding of OOP, design patterns, and software architecture principles (MVC, SOLID, layered architecture)
  • Experience designing and maintaining RESTful APIs and handling API versioning, error responses, and security concerns
  • Advanced knowledge of MySQL or PostgreSQL, including performance tuning, complex joins, indexing, and migrations
  • Familiarity with Docker, Git, and CI/CD pipelines
  • Comfortable working in Linux-based environments and performing basic server configurations
  • Familiarity with caching mechanisms (Redis or Memcached) is a plus
  • Knowledge of frontend interaction and integration (e.g., JSON APIs, CORS, AJAX) is beneficial
Note:

✨ Our intelligent job search engine discovered this job and republished it for your convenience.
Please be aware that the job information may be incorrect or incomplete. The job announcement remains the property of its original publisher. To view the original job and its full details, please visit the job's URL on the owner’s page.

Please clearly mention that you have heard of this job opportunity on https://ijob.am.