Senior PHP, Laravel

🔥 8 minutes ago

🇪🇬 Egypt – Remote

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Nasoft.eg

Nasoft.eg

11 - 50 employees

Founded 2025

💼 Consulting

📦 Logistics

📣 Marketing

Consulting • Logistics • Marketing

<Nasoft. eg> Nasoft. eg is an Egypt-based HR and recruitment services provider specializing in IT/technology hiring, executive and senior-level recruitment, payroll outsourcing, HR consulting, and employer-hosting services. The company offers tailored hiring solutions, continuous client support, and leverages digital and technical expertise to deliver efficient, cost-effective staffing and talent management services for businesses.

📋 Description

• Design, develop, test, and maintain scalable backend applications using PHP and Laravel. • Build and maintain RESTful APIs and integrate third-party services. • Develop and optimize complex database queries using Laravel Eloquent ORM and Query Builder. • Design efficient database schemas, relationships, indexes, and transactions. • Apply SOLID principles, design patterns, and clean code practices. • Develop and maintain automated unit, feature, and integration tests. • Ensure code quality, security, performance, scalability, and maintainability. • Identify and resolve technical issues, bugs, and performance bottlenecks. • Participate in code reviews and provide constructive technical feedback. • Collaborate with frontend engineers, QA engineers, DevOps, business analysts, and other stakeholders. • Participate in Agile/Scrum ceremonies, including sprint planning, daily stand-ups, reviews, and retrospectives. • Contribute to technical documentation and continuous improvement of development processes.

🎯 Requirements

• At least 5 years of professional experience developing applications with PHP and Laravel. • Strong knowledge of PHP 8+ and modern PHP development practices. • Solid understanding of algorithms, data structures, problem-solving, time and space complexity, and memory management. • Strong understanding of OOP principles, including encapsulation, inheritance, polymorphism, and abstraction. • Hands-on experience developing and maintaining large-scale, scalable applications, including SaaS platforms and/or ERP systems. • Experience with complex business workflows, system architecture, performance optimization, data integrity, and high-volume data processing. • Practical experience with Laravel Eloquent ORM, Query Builder, migrations, middleware, service providers, queues, events, jobs, and task scheduling. • Advanced SQL skills, including complex queries, joins, subqueries, aggregations, relationships, and query optimization. • Strong experience with MySQL and/or PostgreSQL, including database design, indexing, transactions, and performance tuning. • Experience designing and developing RESTful APIs and integrating third-party services. • Understanding of SOLID principles, design patterns, clean code, and maintainable software architecture. • Experience writing and maintaining automated unit, feature, and integration tests using PHPUnit or Pest. • Understanding of software testing principles, TDD concepts, and QA best practices. • Commitment to writing or updating automated tests for new and modified functionality. • Experience using Git, branching strategies, pull requests, and code review workflows. • Understanding of application security, authentication, authorization, validation, and common web vulnerabilities. • Strong debugging and troubleshooting skills, including resolving production issues. • Experience working in Agile/Scrum teams and participating in related ceremonies. • Strong communication, collaboration, ownership, and technical problem-solving skills. • Experience with CI/CD pipelines and automated quality checks. • Experience with Redis, caching strategies, queues, and background processing. • Familiarity with Docker and containerized development environments. • Experience working with multi-tenant SaaS architectures. • Experience with ERP systems, accounting workflows, inventory management, or other complex business domains. • Familiarity with PHPStan and Laravel Pint. • Experience with cloud platforms such as AWS. • No educational credential is specified.

🏖️ Benefits

• Working 5 days per week • Working hours: 9 AM to 6 PM • Remote working model

Apply Now

Similar Jobs

🕒 October 12

Nile Bits, LLC.

11 - 50

💼 Consulting

📣 Marketing

Senior Python Engineer building scalable Django backend services for Nile Bits’ digital solutions. Designing, optimizing, and operating distributed systems while mentoring engineers.

🕒 October 12

Nile Bits, LLC.

11 - 50

💼 Consulting

📣 Marketing

Senior Python Developer building scalable Django backend services for Nile Bits’ digital solutions. Owning architecture, performance, deployment, and continuous improvement.

🕒 October 7

Gathern | جاذر إن

51 - 200

🏨 Hospitality

✈️ Travel

Senior Backend Engineer designing secure, scalable PHP backend systems for Gathern, Saudi Arabia’s peer-to-peer vacation-rental marketplace. Leading architecture, APIs, databases, cloud infrastructure, and incident management.

🕒 September 18

SSC HR Solutions

51 - 200

💼 Consulting

📦 Logistics

🏥 Healthcare

Senior Kubernetes Engineer designing and operating secure Kubernetes platforms across bare metal, private cloud, and sovereign infrastructure. Supporting air-gapped, highly available, business-critical client environments.

🕒 September 18

SSC HR Solutions

51 - 200

💼 Consulting

📦 Logistics

🏥 Healthcare

Senior Java backend engineer building scalable microservices and distributed systems with Spring Boot, Kafka, and Kubernetes. Designing reliable high-performance backend services and REST APIs.