Enable job alerts via email!

Full Stack Developer (6-Month Contract)

Entertainer Fz

Dubai

On-site

AED 60,000 - 100,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative digital company is on the lookout for a talented PHP Full Stack Web Developer to join their dynamic team. In this exciting role, you will design, develop, and maintain cutting-edge web applications that power their premium service platforms. You will work collaboratively with both frontend and backend teams to create high-performance, scalable applications while staying updated on the latest web development trends. This is a fantastic opportunity to contribute to a well-known UAE brand and make a significant impact in the tech industry. If you have a passion for creating exceptional user experiences and thrive in an agile environment, this role is perfect for you.

Benefits

Competitive salary
Dynamic work environment
Innovative projects
Health insurance

Qualifications

  • 3-5 years of experience in PHP development with a focus on web applications.
  • Proficiency in modern PHP frameworks and JavaScript libraries.
  • Strong understanding of software testing methodologies.

Responsibilities

  • Develop and maintain web-based PHP applications using modern frameworks.
  • Integrate third-party payment gateways for secure transactions.
  • Collaborate with UX teams to align design and functionality.

Skills

PHP (OOP)
HTML5
CSS3
JavaScript
jQuery
Agile Methodologies
SQL
RESTful APIs
Security Protocols
Cloud Technologies

Education

Bachelor's degree in Computer Science

Tools

Laravel
Docker
Git
AWS

Job description

About Us

The ENTERTAINER is a leading digital company dedicated to adding value for consumers by bringing them the best incentive offers globally. We are a 100% digital, data-driven tech company providing first-rate offers across renowned dining, leisure, entertainment, and hotel brands worldwide. The ENTERTAINER has grown with the aim of creating unbeatable value and loyalty everywhere we operate. We believe that experience is everything, and that's why we are passionate about creating unforgettable experiences for our customers, partners, and employees.

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 frontend and backend 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 will:
Application 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 frontend requests.
  • Build efficient, state-of-the-art applications with an emphasis on creating testable and reusable PHP modules.
Front-End and Back-End Integration
  • Develop and integrate frameworks using popular JavaScript libraries and frameworks.
  • Ensure that HTML, CSS, and JavaScript across applications are valid, consistent, and optimized for performance.
  • Integrate third-party payment gateways like Adyen, Tap Payments, Tabby, and Tamara into applications, ensuring smooth and secure transactions.
Collaboration and Agile Practices
  • 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.
Quality Assurance and Optimization
  • 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.
Security and API Development
  • 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 Adyen, Tap Payments, Tabby, and Tamara.
Additional Duties
  • 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 a related field.
  • 3 to 5 years of hands-on experience in 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 React or Angular.
  • 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 Adyen, Tap Payments, Tabby, and Tamara.
  • Experience with version control tools like 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 CI/CD pipelines.
  • An understanding of modern frontend 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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.