Back-End Developer (PHP)

Oddrun Tehran

Posted 6 months ago

Job Description

  • Write well-crafted, well-tested, readable, performant, and maintainable code.
  • Be responsible for, designing, developing, deploying, monitoring, operating, and maintaining existing or new elements of our systems and infrastructure.
  • Conduct code reviews to ensure code quality and knowledge distribution through effective communication.
  • Actively participate in Scrum and team meetings.
  • Collaborate with cross-functional partners like product managers and other vertical engineers efficiently to ensure the best possible outcomes
  • Proactively document steps and processes in the design and development phases.

Benefits:

  • Military service option.
  • Flexible working hours.
  • Rest room.
  • Supplementary insurance.
  • Breakfast, lunch, and recreation time.
  • Friendly and trust-based work environment.
  • Long-term collaboration and career advancement opportunities.

Requirements:

  • Experience with or the ability to quickly adapt to the PHP language ecosystem.
  • A commitment to writing clean, maintainable, and efficient code.
  • Experience using Git for source version control.
  • General knowledge of Linux/Unix-based systems.
  • Sufficient proficiency in optimization and debugging.
  • Familiarity with one of the PHP frameworks such as Laravel, YII, or Symfony.
  • Familiarity with Design Patterns and server-side development processes.
  • Familiarity with SQL and relational databases (MySQL).
  • Familiarity with NoSQL databases (Redis, MongoDB).
  • Familiarity with CI/CD.
  • Familiarity with telemetry monitoring tools (Prometheus, Otel, Grafana).
  • Having good communication and conflict-resolution skills.

Preferred Qualification:

  • Familiarity with Cloud-Native application development (Nginx, Docker).
  • Familiarity with Elasticsearch.
  • Experience working on high-load systems.

To see more jobs that fit your career