img
Contract TypeFull-time
Workplace typeOn-site
LocationRiyadh

Job Description

About the Role

FileCloud is seeking a Senior PHP Backend Developer to join its team in Riyadh. This full-time, office-based position is part of the Growth & Expansion team, focusing on developing server-side functionality and building scalable cloud-based services. The role requires collaboration with the wider, global FileCloud team.

About FileCloud

FileCloud is an enterprise file sync and share (EFSS) platform recognized for its robust security, compliance, data governance, data leak protection, data retention, and digital rights management capabilities. The company is a leader in content governance and collaboration for unstructured data, serving global enterprises, educational institutions, government organizations, and service providers. FileCloud's product portfolio also includes Signority, an e-signature and document workflow platform.

Key Responsibilities

  • Develop efficient and robust software to support and extend existing products.
  • Utilize tools such as PHPStorm, MongoDB, NodeJS, AWS/AZURE, GIT, Memcache, PHPUnit, and Solr.
  • Address complex architectural challenges during new feature implementation.
  • Integrate with databases, file systems, and cloud services to deliver solutions.
  • Troubleshoot and resolve reported customer issues, providing software patches as necessary.
  • Share knowledge and experience with fellow engineers through code reviews and other methods.

Required Qualifications

  • A minimum of 4 years of professional software engineering experience.
  • At least 3 years of experience in web application development.
  • A minimum of 3 years of experience specifically in PHP development.
  • Strong knowledge of automation testing.
  • Proficiency in client-server architecture.
  • Solid understanding of object-oriented programming and design patterns.
  • Expertise in the PHP ecosystem, including PHP *, Composer, and PHPUnit.
  • Familiarity with web technologies such as the HTTP protocol, XML, and REST.
  • High proficiency in spoken and written English, with strong communication skills.
  • Comfortable using AI coding assistants (*, Claude Code, GitHub Copilot) for code generation, review, debugging, and documentation.

Preferred Qualifications

  • A Bachelor’s degree in Computer Science or a related field.
  • Knowledge of modern PHP frameworks.
  • Experience with enterprise system architecture, including architecture patterns, eventing, and queues.
  • Familiarity with SQL/NoSQL databases like MongoDB and their query languages.
  • Basic understanding of front-end technologies including JavaScript, HTML5, and CSS3.
  • Knowledge of CI/CD pipelines (Jenkins preferred), Docker, SOLR, and Redis.
  • Experience developing with NodeJS, JavaScript, and TypeScript.

Work Environment and Benefits

This is a full-time, office-based role located in Riyadh. The position offers dedicated time for training and education, a mentorship model, and a competitive salary with an annual bonus. Employees receive 20 days of paid time off, increasing with tenure, plus public holidays. Additional benefits include paid time off for birthdays and volunteering, monthly internet cost reimbursement, lunch, and a wellbeing stipend. All hardware costs associated with the role are reimbursed.


Requirements

  • Requires 5-10 Years experience

Similar Jobs