JO
XF-00094 Information Technology

PHP Developer

Posted 2 weeks ago

Job ID

XF-00094

Category

Information Technology

Required Skills

Job Description

About the Role

We are looking for a talented PHP Developer to join our web development team and help build robust, scalable web applications. As a PHP Developer, you will be responsible for developing server-side logic, maintaining central databases, and ensuring high performance and responsiveness of our web applications. You will collaborate with front-end developers and other team members to integrate user-facing elements with server-side logic. This role is ideal for someone passionate about web technologies who wants to work on diverse projects and contribute to meaningful digital solutions.

Key Responsibilities

  • Design, develop, and maintain web applications using PHP and modern PHP frameworks like Laravel, Symfony, or CodeIgniter
  • Write clean, secure, and well-documented code following PSR standards and best practices
  • Develop and maintain RESTful APIs for mobile applications and third-party integrations
  • Build and optimize MySQL/MariaDB database schemas, write efficient queries, and implement database optimizations
  • Integrate front-end components built with JavaScript frameworks (Vue.js, React) with backend services
  • Implement caching strategies using Redis, Memcached, or similar technologies to improve application performance
  • Work with CMS platforms like WordPress, Drupal, or custom CMS solutions when required
  • Participate in code reviews to maintain code quality and share knowledge with team members
  • Troubleshoot and debug applications, identifying and fixing bottlenecks and bugs
  • Implement security best practices to protect against common vulnerabilities like SQL injection, XSS, and CSRF
  • Deploy applications to production servers and configure web servers like Apache or Nginx
  • Write unit tests and integration tests using PHPUnit to ensure code reliability

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, or a related field
  • 3+ years of professional experience in PHP development with a strong understanding of PHP 7.x/8.x features
  • Proficiency in at least one major PHP framework such as Laravel, Symfony, or CodeIgniter
  • Strong knowledge of MySQL/MariaDB database design, optimization, and query writing
  • Experience with front-end technologies including HTML5, CSS3, JavaScript, and jQuery
  • Familiarity with version control systems, particularly Git, and workflows like GitFlow
  • Understanding of MVC architecture, OOP principles, and design patterns
  • Experience with Composer for dependency management and PSR standards compliance
  • Knowledge of RESTful API design principles and JSON/XML data formats
  • Strong debugging skills and familiarity with tools like Xdebug and PHP profilers

What We Offer

  • Opportunity to work on diverse web projects across different industries and domains
  • Access to modern development tools, IDE licenses, and collaboration platforms
  • Regular training sessions and workshops on new PHP features and frameworks
  • Supportive team environment with experienced developers and technical leads
  • Career growth opportunities with clear progression pathways
  • Comprehensive health benefits and wellness programs
  • Flexible work schedule and remote work options available

Interested in this position?

Take the next step in your career. Submit your application now and our team will review your profile.