PHP Developer

Egypt🕖 2 weeks ago

Job DescriptionOur Saudi based client is looking for a seasoned Back End Developer specializing in Laravel, a linchpin in our mission to deliver top-tier digital solutions. This individual will play a critical role in our collaborative environment, crafting the backbone of our digital products with a focus on microservices architecture and high-caliber performance. As a senior Back End Developer, the successful candidate will not only be proficient in developing scalable and maintainable code but will also be an architect of robust backend systems that seamlessly integrate with various APIs and handle complex data structures. Candidates will be at the forefront of innovation, utilizing their extensive experience in Laravel to steer our solutions, contribute to government and private sector achievements, and bring our digital vision to life with precision and adaptability.Job RequirementsA minimum of 7+ years of software development experience, with a substantial portfolio of successful back-end projects.At least 5 years of in-depth, hands-on experience with Laravel and its ecosystem.Proven track record of designing and implementing complex web applications and APIs using PHP & Laravel.Strong understanding of microservices architecture and experience in implementing such systems in production environments.Advanced knowledge of relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB), including migration, querying, and performance optimization.Expertise in Object-Oriented Programming (OOP), Model-View-Controller (MVC) patterns, and Service-Oriented Architecture (SOA).Comprehensive experience with dependency management and Composer in the PHP landscape.Proficient in implementing authentication and authorization mechanisms, such as OAuth, JWT, or similar.Competence in maintaining and orchestrating Docker containers for development and production purposes.Well-versed in database schema design, caching mechanisms, and developing fault-tolerant systems.Strong experience in writing unit and integration tests to ensure code reliability and quality.Familiarity with Continuous Integration (CI) and Continuous Delivery (CD) practices.Proficiency in employing version control systems, specifically Git, for collaborative development and branching strategies.Excellent understanding of RESTful API development standards and best practices.Ability to diagnose and troubleshoot complex technical issues.Job ResponsibilitiesArchitect, build, and maintain scalable and high-performing web applications and RESTful APIs using Laravel.Collaborate with cross-functional teams to analyze requirements and translate business needs into robust and integrated technological solutions.Write clean, maintainable, and efficiently tested code that adheres to solid principles and company standards.Lead the charge in optimizing existing database and application architecture to enhance performance and scalability.Mentor junior developers in advanced development techniques and Laravel optimization best practices.Spearhead the migration of legacy applications to modern Laravel-based solutions where applicable.Actively contribute to code reviews and support continuous improvement initiatives to advance code quality and development practices.Design database schemas and server-side data processing logic to ensure system integrity and performance.Troubleshoot, identify, and rectify complex production issues, minimizing application downtime and improving customer experience.Maintain documentation on system architecture, workflows, and API endpoints for effective team collaboration and knowledge sharing.Administer back-end services and servers, ensuring optimal deployment and runtime operations in collaboration with the DevOps team.Stay abreast of emerging Laravel features and PHP development trends to ensure our solutions remain innovative and competitive.Required SkillsAdvanced proficiency in PHP and Laravel Framework with a solid understanding of its quirks, workarounds, and best practices.Skills in developing and debugging complex, multi-tiered applications with various integration points.Expert-level understanding of RESTful API design and implementation nuances.Effective database design and optimization skills, particularly within the Laravel Eloquent context.Mastery of automated testing frameworks such as PHPUnit and Laravel Dusk.Robust problem-solving skills and the ability to perform root cause analysis.Strong practical knowledge in applying SOLID principles and design patterns to achieve scalable software architecture.Acute awareness of security best practices and how to safeguard applications from potential threats.Experience in conducting code reviews and providing constructive, actionable feedback.Keen ability to communicate complex technical concepts to stakeholders of various technical levels.Command of version control tools, specifically Git, and awareness of GitFlow methodology.Capacity to prioritize tasks and manage one's own time effectively in a dynamic development environment.Expertise in facilitating agile development cycles and working with project management tools like Jira or Trello.Proficient understanding of build and deployment automation tools, containerization, and orchestration with Docker and Kubernetes.Inclination for staying current with technology trends and proactively suggesting the application of new solutions to improve product offerings.

BaseTeam Recruitment

Related Jobs

Canonical - Jobs

Security Engineer Ubuntu

Hamburg, Hamburg, Germany💰 USD70K - USD120K🕖 2 years ago
LimeSurvey

Senior Software Engineer

EUROPE💰 USD50K - USD80K🕖 2 years ago
Covariant

Test Automation Engineer

Berkeley, CA💰 USD60K - USD100K🕖 2 years ago
Plenty of Fish

Senior Android Engineer

🌏 Worldwide💰 USD60K - USD120K🕖 2 years ago
LeadSimple

Lead Software Engineer

🌏 Worldwide💰 USD120K - USD140K🕖 2 years ago
Iterative

Senior Frontend Engineer

🌏 Worldwide💰 USD50K - USD180K🕖 2 years ago
Wander

Data Engineer

🌏 Worldwide💰 USD10K - USD100K🕖 2 years ago
Covariant

Production Engineer

United States💰 USD60K - USD100K🕖 2 years ago
Commit

Senior Back End Developer

Canada💰 USD110K - USD140K🕖 2 years ago
AON3D

Senior Frontend Engineer Platform

Montreal, Qc or Remote USA or Canada💰 USD60K - USD120K🕖 2 years ago
Philo

IT Engineer

San Francisco, California, United States💰 USD70K - USD120K🕖 2 years ago
Canonical - Jobs

Senior Software Engineer Cloud Images

Syracuse, New York, United States💰 USD70K - USD120K🕖 2 years ago
Levity AI

Senior Product Designer

🌏 Worldwide💰 USD60K - USD70K🕖 2 years ago
Clevertech

Hands On Engineering Manager

🌏 Worldwide💰 USD50K - USD130K🕖 2 years ago
SOCi

Full Stack Software Engineer

🌏 Worldwide💰 USD100K - USD140K🕖 2 years ago
Zuplo

Senior Front End Developer

🌏 Worldwide💰 USD80K - USD150K🕖 2 years ago
Tettra

Customer Success Manager

🇺🇸 Remote US💰 USD60K - USD100K🕖 2 years ago
Angi

Senior Software Engineer .NET Core

San Francisco, California, United States💰 USD65K - USD120K🕖 2 years ago
Ethereum

Front End TypeScript Developer

Remote💰 USD60K - USD120K🕖 2 years ago
Toptal

Senior UX UI Designer

🌏 Worldwide💰 USD50K - USD300K🕖 2 years ago