Browse Jobs
For Employers
Post a JobLog inGet Started

Senior Backend Engineer

WUZZUF
Maadi, Cairo
Posted 3 months ago
91Applicants for1 open position
  • 20Viewed
  • 0In Consideration
  • 1Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

  • Take part in designing, building, and maintaining our highly complex and large platforms serving thousands of users every day.
  • Tackle new challenges in different system areas (architecture, access control, data handling, caching, performance tuning).
  • Take ownership of new features and modules; study them, and work on them along with other teammates.
  • Develop functional and sustainable web applications with clean codes.
  • Collaborate with the front-end team and other stakeholders to establish objectives and design more functional, cohesive codes to enhance our user experience.
  • Remove the errors and bugs in the applications and make them better for the user.
  • Manage and review code contributed by the rest of the team and work with them to get it ready for production
  • Assist with other related tasks as required

Job Requirements

Minimum Qualifications:

  • Bachelor’s degree in Computer science, or Computer Science Engineering or any relevant field.
  • Good command of the English language skills.
  • Very good Interpersonal skills, written, and verbal communication skills.
  • Very good problem-solving skills.

Minimum Experience:

  • 4 to 6  years of experience in Web Development. 

Job-Specific Skills:

  • Deep knowledge of PHP, and wide experience with one of these frameworks: Laravel, Symfony.
  • Demonstrable knowledge of different Architectural styles, SOLID principles, and common Design Patterns.
  • Experience with Distributed architectures, MicroServices, and Queuing Systems is a plus.
  • Demonstrable experience with Restful APIs.
  • Experience in writing clean reusable code.
  • Experience with MySQL DBs, NoSQL is a plus.
  • Strong Experience with Git.
  • Experience with unit, integration and functional testing is a plus.
  • Familiarity with Linux, container management (Docker), orchestration tools (k8s), CI/CD & AWS Management.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Backend Engineer