Senior Back-End Developer

Filkhedma - Heliopolis, Cairo

36
Applicants for
1 open position
4
Seen
Experience Needed:
3 to 5 years
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time
Salary:
Confidential
Vacancies:
1 open position
About the Job

We are looking for a Back-end Engineer responsible for managing the interchange of data between the server side and front-end apps. Your primary focus will be the development of all server-side logic, optimization, and maintenance of our marketplace matching algorithms, definition, and maintenance of the central database, and ensuring high performance and responsiveness to front-end requests.

Responsibilities:

  • Integration of user-facing elements developed by front-end developers with server-side
  • Building reusable code and libraries for future use
  • Optimization of the application for maximum speed and scalability.
  • Implementation of security and data protection
  • Work with business users to gather functional requirements.
  • Work with architect/senior developers to do high level/low-level design/architecture.
  • Unit Testing/Integration Testing.
  • Code Configuration and Release Management.
  • Production Support and Bug Fixes.
  • Communicate solutions and present new ideas to the team
Job Requirements
  • In depth knowledge of object-oriented PHP and (Laravel or Lumen) PHP Framework
  • Integration of multiple data sources and databases into one system
  • Management of hosting environment, including database administration and scaling an application to support load changes
  • Understanding differences between multiple delivery platforms such as mobile vs desktop, and optimizing APIs to match the specific platform
  • Proficient understanding of REST APIs
  • Preferred understanding of Swagger
  • Manage application packages using Composer
  • Knowledge of modern authorization mechanisms, such as JSON Web Token
  • Basic understanding of front-end technologies and platforms, such as JavaScript, HTML5, and CSS3
  • Unit Testing using PHPUnit
  • Ability to understand business requirements and translate them into technical requirements
  • A knack for benchmarking and optimization
  • Familiarity with source control (Git)
  • Passion for learning and improving
  • Experience with Docker is a Plus
About this Company

FilKhedma provides maintenance services for homes and offices in Egypt. FilKhedma provides a quick and easy booking process through its website or call center. FilKhedma recruits experienced technicians who have worked before in hotels, facility management and freelance. All... (More)

See all Careers and Jobs at Filkhedma
Hiring?
Signup for an employer account and Post your Jobs!