دکترِتو
دکترِتو

Senior Back-End Developer (PHP)

Tehran/ Saei-Tavanir
Remote
Full Time
Saturday to Wendsday 9am to 18pm
-
Military Service Option -Health insurance -Flexible working hours -Learning stipends -Occasional packages and gifts
51 - 200 employees
Internet Provider / E-commerce / Online Services
Iranian company dealing only with Iranian entities
1395
Privately held
توضیحات بیشتر

key Requirements

5 years experience in similar position
PHP - Advanced

Job Description


We are seeking an experienced Senior PHP Developer to join our team. The ideal candidate will take ownership of backend services, contribute to architectural decisions, optimize system performance, and mentor other developers. You will work on scalable, high-impact systems and play a key role in shaping our backend technical direction.

 
Key Responsibilities

  • Design, develop, and maintain backend services using PHP with a focus on scalability, performance, and security
  • Lead backend architectural and technical decision-making
  • Build and maintain high-quality RESTful or GraphQL APIs
  • Optimize system performance through profiling, monitoring, and refactoring
  • Conduct high-quality code reviews and enforce best practices
  • Mentor junior and mid-level developers
  • Develop and maintain unit, integration, and functional tests
  • Collaborate with Product, Frontend, DevOps, and QA teams
  • Participate in microservices design and development
  • Troubleshoot complex production issues and implement long-term solutions
  • Contribute to CI/CD processes and development workflow automation
  • Maintain clear and up-to-date technical documentation

 
Requirements

  • 5+ years of professional experience in PHP development
  • Strong expertise in Laravel or Symfony
  • Deep understanding of OOP, SOLID principles, and modern backend architectures
  • Proven experience building scalable APIs and high-load systems
  • Strong proficiency in MySQL and relational database design
  • Hands-on experience with Redis, caching strategies, and message queues (RabbitMQ, SQS, etc.)
  • Experience with Docker and containerized development
  • Familiarity with CI/CD tools (GitHub Actions, GitLab CI, Jenkins, etc.)
  • Experience with microservices architecture
  • Strong understanding of backend security best practices
  • Excellent debugging, analytical, and problem-solving skills
  • Ability to perform detailed code reviews and provide constructive feedback

 
Nice to Have

  • Experience with AWS or other cloud platforms
  • Knowledge of Domain-Driven Design (DDD)
  • Experience with GraphQL
  • Familiarity with event-driven architecture
  • Experience designing testing strategies
  • Knowledge of monitoring tools (Prometheus, Grafana, ELK)
  •  

Soft Skills

  • Strong ownership and accountability
  • Effective communication and teamwork
  • Systematic and analytical thinking
  • High attention to detail and code quality
  • Ability to manage priorities and work independently

 

Job Requirements

Gender
Men / Women
Software
PHP| Advanced

ثبت مشکل و تخلف آگهی

ارسال رزومه برای دکترِتو