PHP Developer (UAE National)
Core42 · Abu Dhabi Emirate, United Arab Emirates
Tailor my CV for this job — freeAbout Us Core42, a leader in AI-powered cloud and digital infrastructure, is driving transformative technology solutions globally. Leveraging advanced resources and partnerships, Core42 empowers clients to harness sovereign AI infrastructure, especially in sectors with stringent regulatory needs. With a mission to redefine digital transformation, we combine sovereign capabilities with scalable, high-performance compute infrastructure, positioning itself at the forefront of AI innovation in the Middle East and beyond.The opportunity The PHP Developer will be responsible for building and maintaining high-quality web applications that meet the company’s needs for functionality, performance, scalability and reliability, with realistic implementation schedules and adherence to development goals and principles. Reporting to the Special Projects Team Lead within Applications Delivery, you’ll design and implement solutions, write clean and efficient PHP code, resolve incidents, and work closely with developers and testers in a Scrum environment.Your key responsibilities Design solutions that meet project requirements by understanding the problem, planning the approach and creating a blueprint for the softwareImplement and support the designed solutions, writing clean, efficient and bug-free PHP codeHandle reported incidents such as bugs or errors, troubleshoot issues, identify root causes and apply fixesReview code regularly and collaborate with other developers to ensure code quality, adherence to best practices and consistency across the projectManage code versions using tools such as Git, committing changes, merging branches and following the established internal development workflowAttend regular stand-ups with the project team and provide updates as directed by the Scrum frameworkMaintain technical documentation for upcoming and existing integrations, and create mock-ups and sample payloads for contract testing where requiredCollaborate continuously with the testing team and perform unit, integration, security and performance testingHandle incidents and changes, prioritising, following up and re-assigning tickets to team members, and troubleshooting and resolving issues directly when neededKeep system documentation up to date, including APIs, integration contract documentation and training guides, ensuring all changes and issues are recordedProvide training to team members to improve their skillsUnderstand and practise information security fundamentals covering the confidentiality, integrity and availability of informationWhat we’re looking for(a) Required skills / qualificationsBachelor’s degree in Computer Science, Information Technology or a related fieldAt least 6 years of experience in software development, including a minimum of 4 years in PHP developmentMastery of the PHP language, including syntax, data structures, core functions and object-oriented programming (OOP) conceptsExperience with PHP frameworks such as Laravel and Symfony, and with software design patterns such as MVC, Singleton and FactoryProficiency in both frontend (HTML, CSS, JavaScript) and backend development, and understanding of architecture patterns including MVC and microservicesProficiency with relational databases such as MySQL, PostgreSQL or SQLite, including SQL queries, schema management and CRUD operationsStrong knowledge of building and consuming RESTful APIs in PHP, using JSON or XML, with a solid understanding of HTTP protocolsUnderstanding of common web security vulnerabilities (e.g. SQL injection, cross-site scripting) and best practices for secure coding, data encryption and user authenticationExperience with unit testing frameworks such as PHPUnit and debugging toolsExpertise in Apache web server, with fair knowledge of Linux, Unix or Windows operating systemsFamiliarity with Agile and Scrum, Git, and tracking tools such as Jira or Microsoft Azure DevOps (TFS)(b) Preferred skills / qualificationsKnowledge of Moodle CMS, including development, customisation and integration with other systemsExperience with DevOps tools and practices, including CI/CD pipelinesStrong ability to identify performance bottlenecks and implement optimisationsExcellent problem-solving and critical thinking skillsStrong communication skills and the ability to work well in a teamWhat working at Core42 offers With a diverse team of 1,100+ employees from 68 nationalities, we foster an inclusive, innovative and collaborative environment. At Core42, we foster a culture grounded in trust, accountability and high performance. We are united by our values: Grit, where we overcome challenges with resilience and determination, Passion, which drives us to pursue excellence in everything we do, and Impact, as we aim to inspire progress and create meaningful change. Our team members thrive in an environment where each person’s contributions propel us forward, and together, we commit to achieving extraordinary results. Competitive Salary: We offer an attractive salary package based on your skills and experience Yearly Bonus: In recognition of your contributions, you will receive a performance-based annual bonusExclusive Discount Cards: Access special benefits with Esaad and Fazaa cards, offering discounts across a wide range of servicesPremium Family Insurance: We provide comprehensive health coverage, including dental, vision and life insurance, ensuring the well-being of you and your familyLearning & Development: We offer access to top-tier learning platforms to help you grow in your career. Learn at your own pace with unlimited access to premium courses.