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
About the Product & Company
- File
- Cloud is a hyper-secure EFSS (enterprise file sync and share) platform that provides industry leading compliance, data governance, data leak protection, data retention and digital rights management capabilities.
- File
- Cloud is a leader in content governance and collaboration for unstructured data, trusted and used worldwide across Global 1000 enterprises, educational institutions, government organizations, and service providers.
- In addition to its enterprise file sharing solution, File
- Cloud’s product portfolio also includes Signority (acquired in May 2024), a Canadian-based e-signature and document workflow platform.
- We are currently expanding our team as we grow and improve File
- Cloud.
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.
What We Offer – These Do not change
- Be part of a team of passionate, committed individuals dedicated to building a world-class product
- Dedicated time for training and education opportunities
- A mentorship model wherein your mentor and team support your development
- A competitive salary with an annual bonus
- Onsite work with flexible hours that fall outside of 9am -12pm (US Eastern Standard Time)
- 20 days of paid time off, which increases by a further 2 days after 3 years of service and 3 days after 5 years of service (in addition to 10 public holidays in your country)
- Paid day off on your birthday or on an alternative day if your birthday falls outside a typical working day
- Paid day off to volunteer with the charity of your choice
- Paid monthly internet cost, as well as lunch and a wellbeing stipend provided
- Reimbursement of all hardware costs associated with the role
Please note that we conduct background security checks for everyone joining our team.
AI-assisted screening may be used during the application review process.