Senior PHP Developer
We are looking for an experienced PHP Developer to build and maintain cutting-edge web applications. The role involves utilizing modern PHP frameworks, front-end technologies, and database systems to deliver scalable, high-performance solutions. You will play a key part in improving existing systems, developing new features, and troubleshooting as needed.
Key Responsibilities:
* Design and develop high-quality applications using PHP and modern frameworks.
* Write clean, efficient, and well-documented code.
* Collaborate with cross-functional teams to implement and deploy new features.
* Optimize applications for speed, performance, and scalability.
* Debug and resolve technical issues to ensure system reliability.
* Create and manage database schemas in MySQL.
* Integrate front-end and back-end systems for seamless user experiences.
* Apply best practices in software development, including Object-Oriented Programming (OOP).
* Maintain and support existing systems, ensuring their functionality.
* Stay informed about emerging trends and advancements in software development.
Required Skills and Experience:
* Minimum of 5 years of professional experience in PHP development.
* Bachelor’s degree in Computer Science, Software Engineering, or a related discipline.
* Expertise in PHP frameworks such as Laravel, Symfony, or Slim.
* Proficiency in designing and integrating RESTful APIs.
* Strong knowledge of front-end technologies (HTML, CSS, JavaScript).
* Familiarity with responsive web design principles.
* Solid understanding of OOP and software development best practices.
* Experience with MySQL database design and optimization.
* Exposure to Shopify development.
* Proficiency in version control systems, particularly Git.
* Strong problem-solving skills and attention to detail.
* Excellent communication skills, both verbal and written.
Desirable Skills:
* Experience with Domain-Driven Design (DDD).
* Knowledge of SOLID principles for software development.
#J-18808-Ljbffr