Saudi , Riyadh
--
Company

Job Details

Job Description

Roles & Responsibilities

FileCloud is looking for an enthusiastic Senior PHP Backend Developer to join our team in Riyadh, Kingdom of Saudi Arabia. As part of the Growth & Expansion team, you will be responsible for developing server-side functionality and building scalable cloud-based services. We are looking for a mid-level or senior developer. This role is fully office-based and will require working in our office in Riyadh and connecting with the wider, global FileCloud team

Responsibilities:

  • Create elegant, efficient and bulletproof software to support and extend our current software products
  • Use tools including PHPStorm, MongoDB, NodeJS, AWS/AZURE, GIT, Memcache, Code Reviews, PHPUnit, Solr, among others
  • Solve complex architectural challenges when implementing new features
  • Integrate with databases, file systems, cloud services when delivering solutions
  • Troubleshoot and fix reported customer issues, delivering software patches as needed
  • Share your knowledge and experience with other engineers

Qualifications:

  • 4+ years of professional software engineering experience
  • 3+ years of experience in web app development
  • 3+ years in PHP development
  • Strong knowledge of the following:
  • Automation testing
  • Client server architecture is required
  • Object-oriented programming and design patterns
  • PHP ecosystems (PHP 8.2+ experience, Composer, PHPUnit)
  • Web technologies including HTTP protocol, XML, REST
  • Highly proficient in spoken and written English with strong communication skills
  • Comfortable using AI coding assistants (e.g. Claude Code, GitHub Copilot, Cursor, or similar) as part of a daily development workflow - for code generation, review, debugging, and documentation.

Nice-to-Have:

  • Bachelor s degree in computer science or a related discipline
  • Knowledge of modern PHP frameworks
  • Experience in enterprise system s architecture (Architecture Patterns, Eventing, Queues)
  • Familiarity with SQL/NoSQL databases like MongoDB and their declarative query languages
  • Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
  • Knowledge of CI/CD (Jenkins preferred), Docker, SOLR, Redis
  • Experience developing with NodeJS, JavaScript, TypeScript.

Desired Candidate Profile

Qualifications:

  • 4+ years of professional software engineering experience
  • 3+ years of experience in web app development
  • 3+ years in PHP development
  • Strong knowledge of the following:
  • Automation testing
  • Client server architecture is required
  • Object-oriented programming and design patterns
  • PHP ecosystems (PHP 8.2+ experience, Composer, PHPUnit)
  • Web technologies including HTTP protocol, XML, REST
  • Highly proficient in spoken and written English with strong communication skills
  • Comfortable using AI coding assistants (e.g. Claude Code, GitHub Copilot, Cursor, or similar) as part of a daily development workflow - for code generation, review, debugging, and documentation.

Nice-to-Have:

  • Bachelor s degree in computer science or a related discipline
  • Knowledge of modern PHP frameworks
  • Experience in enterprise system s architecture (Architecture Patterns, Eventing, Queues)
  • Familiarity with SQL/NoSQL databases like MongoDB and their declarative query languages
  • Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
  • Knowledge of CI/CD (Jenkins preferred), Docker, SOLR, Redis
  • Experience developing with NodeJS, JavaScript, TypeScript.

Similar Jobs