Backend Developer

Backend Developer
نوع العمل : عمل كلى
الخبرة : 0-1 سنة
الراتب : not
المكان : egybt

MAIN PURPOSE :


  • Design, develop, and maintain backend systems and services to ensure high performance, security, and scalability. This includes building and implementing efficient technical solutions, optimizing databases, and integrating (APIs) to support various operations. Additionally, oversee code quality and performance optimization.


Functional Responsibilities

  • Develop and enhance backend system functionalities.
  • Write and optimize code using (PHP) (Laravel) or any other required technologies.
  • Improve the performance and scalability of backend systems.
  • Test the performance of backend services and optimize response time.
  • Manage the database and optimize its performance.
  • Write and optimize SQL queries to ensure optimal performance.
  • Maintain tables and indexes and tuning performance as needed.
  • Fix bugs and resolve technical issues.
  • Monitor error logs and ensure they do not recur.
  • Collaborate with other teams (Frontend, QA, DevOps, Product Team).
  • Work on integrate APIs with frontend teams and ensuring smooth functionality.
  • Weekly code review and apply best coding practices.
  • Apply security standards to protect against attacks such as SQL Injection and XSS.
  • Handle critical failures and technical emergencies.


Technical Skills and Technical Tools:

  • Laravel, PHP
  • MySQL, PostgreSQL, MongoDB
  • RESTful APIs, WebSockets, GraphQL
  • Git, GitHub/GitLab/Bitbucket
  • Docker, Kubernetes
  • Jenkins, GitHub Actions, GitLab CI with deployment automation
  • Modular , Microservices, Event-Driven Architecture
  • PHPUnit, Pest, Postman