Browse Jobs
For Employers
Post a JobLog inGet Started

Senior PHP Developer

Cairo, Egypt
Posted 3 months ago
47Applicants for1 open position
  • 46Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Job Categories:

Skills And Tools:

Job Description

  • Participate in the architecture, design, and development of advanced e-commerce features using PHP and related technologies.
  • Collaborate with UI/UX designers to craft seamless, responsive, and visually appealing user interfaces.
  • Ensure the scalability, performance, and security of the platform, prioritizing speed and user experience.
  • Integrate third-party APIs, payment gateways, and shipping solutions to enhance platform capabilities.
  • Provide guidance and support to junior developers, promoting best practices and knowledge sharing.
  • Contribute to code reviews, upholding code quality, and ensuring adherence to coding standards.
  • Troubleshoot and resolve intricate technical challenges, enhancing the robustness and stability of the platform.
  • Collaborate with Product Managers to refine project requirements and translate them into technical specifications.
  • Stay abreast of industry trends and emerging technologies, suggesting improvements and innovations.
  • Play an active role in agile development practices, including sprint planning, daily stand-ups, and retrospectives.

Job Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field. Master's degree is a plus.
  • 5+ years of demonstrated experience as a PHP Developer, with a robust portfolio of e-commerce projects.
  • Proficiency in PHP web frameworks, particularly Laravel, and familiarity with related tools and libraries.
  • Strong grasp of native PHP patterns like MVC (Model-View-Controller).
  • Solid understanding of front-end technologies including HTML5, CSS3, JavaScript, and responsive design.
  • Solid understanding of relational databases (MySQL, PostgreSQL) and experience with database design and optimization.
  • Familiarity with version control systems, particularly Git, and collaborative development workflows.
  • Excellent problem-solving skills, with a knack for dissecting complex technical challenges.
  • Exceptional communication skills, capable of conveying technical concepts to non-technical stakeholders.
  • Familiarity with Agile/Scrum development environments is advantageous.
  • Knowledge of cloud platforms (AWS, Azure, Google Cloud) and containerization (Docker) is beneficial.
  • Prior experience mentoring junior developers is a plus.

Featured Jobs

Similar Jobs

Search other opportunities
JobsBusiness DevelopmentSenior PHP Developer