{"@context":"https://schema.org","@graph":[{"@context":"https://schema.org/","@type":"JobPosting","@id":"#jobPosting","title":"PHP Full Stack / PHP Developer
Role details
Job location
Tech stack
Job description
This is a full-time, remote role for a PHP Full Stack / PHP Developer. The selected candidate will be responsible for designing, developing, and maintaining web applications using PHP. Day-to-day tasks involve coding, debugging, and troubleshooting, as well as collaborating with cross-functional teams to deliver effective solutions. You will also ensure applications are optimized for performance, scalability, and security, with a focus on implementing industry best practices.
Requirements
- Core PHP : A deep understanding of PHP syntax, functions, and object-oriented programming (OOP) is the foundation.
- PHP Frameworks : Familiarity with modern frameworks such as Laravel, Symfony, or CodeIgniter streamlines development.
- Database Management : Knowledge of SQL for database creation, updates, and maintenance, particularly with systems like MySQL, is essential for handling data.
- Version Control : Expertise in systems like Git is required for managing code changes and collaborating with a team.
- Web Servers : Understanding how web servers work is a key part of full-stack development.
Soft Skills
-
Problem-Solving : The ability to troubleshoot bugs, performance bottlenecks, and other complex issues is crucial.
-
Debugging : Effective and efficient debugging skills are necessary to ensure high-quality code.
-
Communication : Strong communication is vital for teamwork, client interaction, and conveying technical information.
-
Adaptability : The tech landscape changes quickly, so a willingness to continuously learn and adapt to new trends is important. Qualifications
-
Strong expertise in PHP development and proficiency with Full Stack technologies.
-
Proficiency in working with relational databases such as MySQL and knowledge of database architecture and optimization.
-
Understanding of cloud platforms, particularly AWS, and familiarity with deploying and maintaining applications within a cloud-based environment.
-
Familiarity with version control systems like Git and CI / CD pipelines.
-
Strong problem-solving abilities and the ability to debug and troubleshoot efficiently.Good communication and collaboration skills to work effectively in a remote team environment.
-
Knowledge of RESTful APIs, MVC frameworks, and scalable software architecture is highly desirable.
-
Bachelor's degree in Computer Science, Software Engineering, or a related field is beneficial, but equivalent practical experience will be highly regarded.