Senior Backend Developer (Laravel)

Remote
Apply
AI Summary

Design and develop scalable backend applications using Laravel. Lead code reviews and contribute to system architecture decisions. Collaborate with frontend developers and DevOps engineers for end-to-end delivery.

Key Highlights
Design and develop scalable backend applications
Lead code reviews and contribute to system architecture decisions
Collaborate with frontend developers and DevOps engineers
Key Responsibilities
Design and develop scalable and maintainable backend applications using Laravel
Write clean, efficient, and reusable code following SOLID principles and design patterns
Implement optimized algorithms and data structures to solve complex business logic
Lead code reviews and contribute to system architecture decisions
Build and maintain RESTful APIs and integrate third-party services
Manage and optimize relational databases (MySQL/PostgreSQL)
Write and maintain unit and feature tests using PHPUnit or Pest
Collaborate with frontend developers and DevOps engineers for end-to-end delivery
Technical Skills Required
PHP development Laravel framework Data structures and algorithms Performance optimization techniques OOP and SOLID principles Clean architecture practices Git version control MySQL query optimization and relational database design Docker or similar container tools REST APIs and JSON
Benefits & Perks
Competitive USD-based salaries
Fully remote work environment
Flexible working hours
Strong focus on work-life balance
Medical and social insurance

Job Description


Duties & Responsibilities:


● Design and develop scalable and maintainable backend applications using Laravel.

● Write clean, efficient, and reusable code following SOLID principles and design patterns.

● Implement optimized algorithms and data structures to solve complex business logic.

● Lead code reviews and contribute to system architecture decisions.

● Build and maintain RESTful APIs and integrate third-party services.

● Manage and optimize relational databases (MySQL/PostgreSQL).

● Write and maintain unit and feature tests using PHPUnit or Pest.

● Collaborate with frontend developers and DevOps engineers for end-to-end delivery.

● Use GitHub and Bitbucket for version control, branching strategies, and code collaboration.


Qualifications & Requirements


Requirements:

● Bachelor’s degree in computer science or relevant field

● 5+ years of professional experience in PHP development.

● 3+ years of hands-on experience with Laravel.

● Strong command of data structures, algorithms, and performance optimization.

● In-depth knowledge of OOP, SOLID principles, and clean architecture.

● Experience with Git version control, including workflows using GitHub and/or Bitbucket (e.g., pull requests, code reviews, branching).

Solid understanding of MySQL query optimization and relational database design.

● Familiarity with Docker or other containerized environments.

● Experience with REST APIs and JSON.

● Strong communication and teamwork skills.


Technical Skills:

● PHP development.

● Laravel framework.

● Strong knowledge of data structures and algorithms.

● Performance optimization techniques.

● OOP and SOLID principles.

● Clean architecture practices

● Git version control (GitHub/Bitbucket, pull requests, code reviews, branching).

● MySQL (query optimization and database design).

● Familiarity with Docker or similar container tools.

● Experience with REST APIs and JSON


Soft Skills:

● Problem-solving mindset

● Teamwork & collaboration

● Strong communication skills (especially when working with cross-functional teams)

● Attention to detail

● Accountability & ownership of tasks

● Adaptability to new tools and technologies

● Time management and ability to meet deadlines

● Proactive attitude towards learning and improvement

● Critical thinking for technical decisions

● Openness to feedback and participation in code reviews.


Competencies & Skills:

● Proficient in PHP (Laravel) and React.js

● Strong API integration and database skills

● Clean, scalable, and maintainable coding

● Agile team collaboration


Working Conditions:

● 5 working day (6 working hours/ 2 days off)

● Remote Working

● “Remote time logging on Hubstaff”


What we offer:

Competitive USD-based salaries

● Fully remote work environment

● Flexible working hours

● Strong focus on work-life balance

● Medical and social insurance



Similar Jobs

Explore other opportunities that match your interests

WordPress Developer

Programming
1w ago
Visa Sponsorship Relocation Remote
Job Type Other
Experience Level Entry level

ned swiss

Egypt
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

electrafiy

Egypt

React Developer

Programming
3w ago
Visa Sponsorship Relocation Remote
Job Type Part-time
Experience Level Entry level

riwaya

Egypt

Subscribe our newsletter

New Things Will Always Update Regularly