Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Nasoft.eg

Senior PHP, Laravel

Nasoft.eg

. Design, develop, test, and maintain scalable backend applications using PHP and Laravel.

Posted 10/23/2026full-timeRemote • EgyptSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and developing scalable backend applications using PHP and Laravel, with a strong focus on RESTful API development, database optimization, and automated testing. Proficient in applying SOLID principles and maintaining high code quality while collaborating effectively within Agile/Scrum teams.

Highest-signal resume keywords
PHP 8+ DevelopmentLaravel FrameworkRESTful API DevelopmentMySQL/PostgreSQL Database DesignAutomated Testing with PHPUnit

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

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

Hard Skills
PHPLaravelSQLEloquent ORMQuery BuilderSOLID PrinciplesOOP PrinciplesAutomated TestingDebuggingPerformance Optimization
Soft Skills
CommunicationCollaborationProblem-SolvingOwnershipTechnical Feedback
Tools & Technologies
GitCI/CD PipelinesDockerRedisAWS
Industry Keywords
SaaS PlatformsERP SystemsAgile/ScrumTechnical DocumentationBackground Processing

Tech Stack

Tools & technologies
AWSCloudDockerERPLaravelMySQLPHPPostgresRedisSQL

About the role

Key responsibilities & impact
  • 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

What you’ll need
  • 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

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