آیتول
آیتول

Senior Back-End Developer (PHP)

Tehran/ Enghelab
Full Time
Saturday To Wednesday / 10:00 - 18:00 (Flexible)
-
Loan -Bonus -Health insurance -Flexible working hours -Learning stipends -Game room -Coffee shop
51 - 200 employees
Internet Provider / E-commerce / Online Services
Iranian company dealing only with Iranian entities
Privately held
توضیحات بیشتر

key Requirements

3 years experience in similar position
MySql - Intermediate
PHP - Intermediate
Laravel - Intermediate

Job Description

Responsibilities :

  • Develop and maintain web applications using PHP and Laravel framework.
  • Design and implement RESTful APIs.
  • Write clean, maintainable, and efficient code.
  • Perform database design, optimization, and management using MySQL.
  • Troubleshoot, debug, and upgrade existing applications.
  • Ensure code quality through unit testing and code reviews.
  • Implement Test-Driven Development (TDD) practices.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Maintain comprehensive documentation of code, APIs, and system architecture.
  • Apply SOLID principles and adhere to OWASP security guidelines.
  • Optimize application performance with Redis.



Qualifications :

  • Strong proficiency in PHP and experience with Laravel framework.
  • Solid understanding of MySQL and relational database design.
  • Experience with Redis for caching and performance optimization.
  • Knowledge of containerization using Docker and orchestration with Kubernetes (K8s).
  • Familiarity with CI/CD pipelines and related tools.
  • Understanding of the SOLID principles and OWASP security guidelines.
  • Proficiency in writing unit and integration tests; experience with TDD.
  • Experience with version control systems, preferably Git.
  • Familiarity with front-end technologies (e.g., HTML, CSS, JavaScript) is a plus.
  • Excellent analytical and problem-solving abilities.
  • Ability to troubleshoot and resolve complex technical issues.
  • Strong attention to detail and commitment to delivering high-quality work.
  • Excellent written and verbal communication skills.
  • Ability to document technical processes and write clear, concise code documentation.
  • Strong collaboration skills to work effectively with cross-functional teams.


Onsite & Full time Job
Saturday - Wednesday / 09:00 - 18:00 with flexibility 
Location: Enghelab Sq. 

Job Requirements

Age
25 - 35 Years Old
Gender
Men / Women
Military service
Military service must be done
Education
Bachelor| Computer and IT
Software
PHP| Intermediate Laravel| Intermediate MySql| Intermediate

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

ارسال رزومه برای آیتول