Talent.com
Senior PHP developer

Senior PHP developer

Plugin TalentsCairo Governorate, Egypt
منذ أكثر من 30 يومًا
الوصف الوظيفي

PHP Developer responsible for managing back-end services and the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition, and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.

Responsibilities

  • Integration of user-facing elements developed by front-end developers
  • Build efficient, testable, and reusable PHP modules
  • Write clean, well-designed code
  • Solve complex performance problems and architectural challenges
  • Manage a team of developers to deliver various projects including client implementations, module development, support tasks and updates to the product core
  • Perform team leadership tasks including mentoring developers, performing code reviews, and facilitating collaboration between team members but also spend a portion of your time hands-on coding
  • Troubleshoot, test, and maintain the core product software and databases to ensure strong optimization and functionality

Skills And Qualifications

  • 05+ years of team leadership experience in a distributed environment
  • Bachelor’s degree in computer science or a similar field
  • Strong knowledge of PHP web frameworks such as (Laravel, Zend)
  • Strong knowledge of the fully synchronous behavior of PHP
  • Strong knowledge of design patterns
  • Strong knowledge of front-end technologies, such as JavaScript
  • Strong knowledge of object-oriented PHP programming
  • Strong knowledge of security compliance (top ten vulnerabilities)
  • Strong knowledge of agile methodology.
  • Strong knowledge of the common PHP or web server exploits and their solutions
  • Strong knowledge of fundamental design principles behind a scalable application
  • User authentication and authorization between multiple systems, servers, and environments
  • Integration of multiple data sources and databases into one system
  • Familiarity with limitations of PHP as a platform and its workarounds
  • Creating database schema that represent and support business processes
  • Familiarity with SQL / NoSQL databases and their declarative query languages
  • Proficient understanding of code versioning tools, such as Git
  • Experience working within Atlassian products such as Jira and Confluence
  • Have knowledge of automation test (bonus)
  • Have knowledge of DeVos tools such as (docker, lint, GitHub actions) (bonus)
  • Familiarity with azure cloud services
  • إنشاء تنبيه وظيفي لهذا البحث

    Senior Php Developer • Cairo Governorate, Egypt