Role Overview
We are seeking a talented PHP Full Stack Web Developer to join our team. In this role, you will design, develop, and maintain innovative web-based applications that power our portal and premium service platforms. You will work closely with both front-end and back-end teams to create high-performance, scalable, and secure applications while staying abreast of the latest web development trends.
The ideal candidate is a seasoned leader with a proven track record in agile product delivery, cross-functional team management, and stakeholder collaboration, ideally within the lifestyle app or similar technology sectors.
As a Full Stack Developer you willApplication Development-
Develop and maintain cutting-edge, web-based PHP applications using modern PHP frameworks such as Laravel, Yii, Zend, Symfony, and Phalcon.
-
Design and implement server-side logic, manage central databases, and ensure responsive performance to front-end requests.
-
Build efficient, state-of-the-art applications, with an emphasis on creating testable and reusable PHP modules.
-
Develop and integrate frameworks using popular JavaScript libraries and frameworks including Vue.js, Angular.js, React.js, and Node.js.
-
Ensure that HTML, CSS, and JavaScript across applications are valid, consistent, and optimized for performance.
-
Integrate third-party payment gateways like Checkout.com, Adyen, Tap Payments, Tabby, and Tamara into applications, ensuring smooth and secure transactions.
-
Work collaboratively with the User Experience (UX) team to ensure design and functionality align with business goals.
-
Engage in an agile environment, collaborating with Development and Project teams to deliver quality work on time.
-
Communicate effectively with both internal teams and customers to gather requirements and convey progress.
-
Conduct SQL queries, stored procedures, and build data-driven applications to meet evolving business needs.
-
Perform unit testing using frameworks such as PHPUnit, PHPSpec, and Behat, and maintain comprehensive documentation.
-
Review and refactor code to uphold best practices, optimize performance, and enhance code maintainability.
-
Utilize test-driven development (TDD) and acceptance tests to ensure feature quality and reliability.
-
Implement and maintain robust security measures including encryption, SSO, OAuth, and certificate-based protocols to secure data transmission.
-
Develop RESTful APIs, leveraging Open API specifications and API Gateway to ensure secure and efficient microservices communication.
-
Integrate and secure payment APIs, ensuring compliance with industry standards like PCI-DSS for secure payment processing with platforms such as Checkout.com, Adyen, Tap Payments, Tabby, and Tamara.
-
Engage in the entire web application development lifecycle—from concept and design through development, deployment, and post-launch support.
-
Stay current with emerging trends and best practices in web development, and proactively suggest improvements.
What we’re looking for-
Bachelor’s degree in business, Computer Science, Engineering, or in a related field.
- 3 to 5 years of hands-on experience in PHP, PHP (OOP), HTML5, CSS3, Bootstrap, JavaScript, jQuery, and Ajax.
-
Proficiency in at least one major PHP framework (e.g., Laravel, Yii, Zend, Symfony, Phalcon).
-
Experience with JavaScript frameworks such as Vue.js, Angular.js, React.js, and Node.js.
-
Solid understanding of software testing methodologies using tools like PHPUnit, PHPSpec, and Behat.
-
Familiarity with distributed SOA, web services, relational database concepts, Elastic Search, DynamoDB, and AWS technologies.
-
Expertise in database systems (PostgreSQL/MySQL/NoSQL, REDIS) and query optimization.
-
Strong grasp of programming principles, data structures, and algorithms.
-
Experience integrating and maintaining payment systems such as Checkout.com, Adyen, Tap Payments, Tabby, and Tamara.
-
Experience with code versioning tools such as Git, Mercurial, or SVN.
-
Proven ability to work effectively in Agile teams, demonstrating strong ownership and commitment to deadlines.
-
Experience with cloud-based deployments and containerization (Docker, Kubernetes).
-
Familiarity with modern DevOps practices and continuous integration/continuous delivery (CI/CD) pipelines.
-
An understanding of modern front-end build tools and environments.
What We Offer-
Competitive salary and benefits package.
-
Opportunity to work with a dynamic and innovative company.
-
A chance to contribute to the success of a well-known UAE brand.
Please Note: This is a 6-month contract position. Candidates must have their own valid UAE visa and be eligible to work independently.
rXOxopVITb
Job Id: A2Df+wFsqEKk/KqC+jOeB4YeUWHqrxt6Hx74okcmrmoZ1j91UCI/0XpJrezpTHim86KMNtGr/RrjA+sOjTL6TLgdiznGjEaZkmDUF3tmd+o/IqWhkEjN/277A4wvsOLSdOf9QgMLxo48pytZIzUAmwfJp9WX7SVfOObgA8gYqPucXcaygNOh