Browse Jobs
For Employers
Post JobLog inGet Started

Backend Developer

Engaz
Mokattam, Cairo

Backend Developer

Engaz
Mokattam, Cairo
Posted 2 months ago
105Applicants for1 open position
  • 56Viewed
  • 17In Consideration
  • 39Not Selected

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

  • Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality.
  • Develop and deploy new features to facilitate related procedures and tools if necessary.
  • Produce detailed specifications.
  • Write clean and well-designed code.
  • Ensure being up to date with the latest needed technologies aiding the Client’s projects needs and delivery.
  • Contribute in all phases of the development lifecycle
  • Integrate with the user interface part of the system that is developed by front-end developers.
  • Build testable, scalable, and reusable PHP modules
  • Data migration, transformation, and scripting.
  • Outputting data in different formats.
  • Optimization of the application for maximum speed and scalability.
  • Building reusable code and libraries for future use.

Job Requirements

  • Bachelor’s degree in computer science or information technology.
  • Excellent understanding of OOP and design patterns.
  • Excellent understanding of database design basics and MySQL querying.
  • Expertise in developing web applications using PHP framework (Laravel).
  • Expertise in Laravel Restful API and Repository design pattern.
  • Familiarity with PHP tools and libraries such as Composer and PHP Unit.
  • Expertise in Javascript, JQuery, HTML and CSS.
  • Good knowledge of large-scale web application deployment.
  • Implementation of security code and data protection.
  • V. Good problem-solving skills.
  • V. Good verbal and written communication skills.
  • Familiarity with developing web applications using framework (codeigniter).
  • Skilled in designing and optimizing database queries.
  • Knowledge in queues, multi-threading, parallelization.
  • wordpress development themes and plugins.
  • Experience using Agile (Scrum) Process and Agile tools.
  • Strong knowledge of the common PHP or web server exploits and their solutions.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentBackend Developer