PetroApp

Senior Software Backend Engineer

PetroApp

full-time

Posted on:

Location Type: Hybrid

Location: CairoEgypt

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Lead the design and development of scalable backend services using PHP and Laravel
  • Own complex backend features from design through production
  • Architect and optimize transaction-heavy systems for performance and reliability
  • Drive best practices in code quality, testing, and system design
  • Lead and participate in code reviews
  • Mentor junior and mid-level engineers
  • Collaborate with product, engineering, and leadership teams on technical decisions
  • Improve backend architecture, security, and observability
  • Ensure backend systems support high availability and growth
  • Maintain high-quality technical documentation

Requirements

  • Bachelor’s degree in Computer Science or related field
  • 6+ years of backend development experience
  • Deep expertise in PHP and Laravel
  • Knowledge of other programming languages such as Node Js, Python is a plus
  • Strong experience with database design, optimization, and transactions
  • Proven ability to build and scale payment or integration-heavy systems
  • Experience leading technical initiatives and mentoring engineers
  • Excellent problem-solving and communication skills.
Benefits
  • Competitive salary and benefits package.
  • Opportunity to work on cutting-edge technology with a passionate team.
  • Career growth and development opportunities.
  • A collaborative and inclusive work environment.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PHPLaravelNode JsPythondatabase designsystem optimizationtransaction managementbackend developmentcode qualitytechnical documentation
Soft skills
problem-solvingcommunicationmentoringleadershipcollaboration
Certifications
Bachelor’s degree in Computer Science