PHP Developer

Exa Tehran

Posted Over a month ago

Job Description

We have an open position as a back-end developer. As our new team member, you will create, code, and improve the server, server-side applications, and databases that, when combined with front-end codes, help create a functional, seamless experience for the end-user.

Roles:

  • Participate in the entire application lifecycle, focusing on coding and debugging.
  • Write clean code to develop functional web applications.
  • Troubleshoot and debug applications.
  • Collaborate with Front-end developers to integrate user-facing elements with server-side logic.
  • Gather and address technical and design requirements.
  • Follow emerging technologies.
  • Build reusable code and libraries for future use.

Requirements

  • Experience in PHP 8 and OOP principles.
  • Experience in Laravel framework and its ecosystem.
  • Experience in Git and Composer.
  • Experience in RESTful web services.
  • Experience in MySQL/MariaDB and designing relational databases.

Preferred Qualifications:

  • Familiarity with unit/feature testing.
  • Familiarity with SOLID.
  • Familiarity with Linux.
  • Familiarity with design patterns.
  • Familiarity with microservices.
  • Familiarity with Docker.

Soft skills:

  • Commitment.
  • Adaptivity with agile procedures like Scrum.
  • Creativity.
  • Teamwork skills.
  • Self-management.
  • High enthusiasm.
  • Problem-solving skills.
  • Fast learning.

To see more jobs that fit your career

Salary Estimator

Discover your current worth in the job market.