Job TitleFull Stack Developer (PHP / MySQL / CMS)ResponsibilitiesDevelop and maintain web applications using PHP (preferably with frameworks such as Laravel or Symfony).Design and manage MySQL databases, ensuring query optimization and high performance.Customize and develop Content Management Systems (CMS) such as WordPress and Moodle, including building and maintaining plugins, themes, and tailored solutions.Build and integrate APIs with internal and external systems.Develop responsive and user-friendly front-end interfaces using HTML, CSS, JavaScript (and frameworks like Vue.js / React / Angular).Manage server environments and perform deployment, monitoring, and troubleshooting tasks on Linux systems.Collaborate with cross-functional teams (designers, developers, project managers).Use Git for version control and ensure proper branching / merging workflows.Apply best practices for security, performance, and testing.Required Skills & Qualifications2 to 4 years of hands-on experience as a Full Stack or Backend Developer.Strong proficiency in PHP and familiarity with popular frameworks.Solid experience with MySQL (database design, query optimization, indexing).Practical knowledge of Linux (package management, server administration, shell scripting).Hands-on experience with WordPress (installation, customization, plugin / theme development).Good understanding of front-end technologies (HTML, CSS, JavaScript).Proficiency with Git / GitHub / GitLab.Strong problem-solving and analytical skills.Ability to work independently or collaboratively in a remote setup.Preferred SkillFamiliarity with Docker or containerization tools.Work TypeFull-time or Part-time.Work Model : Remote or Hybrid.
Developer • Riyadh, SA