Web Developer

Mapna O&M Tehran

Posted Over a month ago

Job Description

 

  • Write optimized, testable and clean code.
  • Develop existing PHP application, as well as the new release.
  • Investigate issues reported by customers.
  • Consider bottlenecks and improve code’s performance.
  • Debug existing issues and suggest solutions to avoid them repeatedly happen.
  • Consider security concerns in development and non-development activities.

Requirements

 

  • More than three years of advanced PHP development experience, both Pure PHP and framework-based.
  • Deep knowledge of Laravel fundamentals and its ecosystem.
  • Strong understanding of data models and suggest suitables ones.
  • Experience in both RESTful API and HTML View outputs.
  • Experience with Composer package manager and Git version control system.
  • Experience in writing Unit, Feature and Integration tests.
  • Experience in reading, debugging and refactoring existing code-base.
  • Experience in query optimization using raw SQL and ORM-based queries.
  • Familiarity with vanilla JavaScript, JQuery and CSS.
  • Familiarity with Linux and command line tools.
  • Ability to multi-task effectively in a multi-project environment
  • Strong communication skills to understand and resolve requests from team members, and clearly ask needed assets from them.

Employment Type

  • Full Time

Details

To see more jobs that fit your career