drjobs Full Stack Developer العربية

Full Stack Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Dubai - UAE

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

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 datadriven tech company providing firstrate 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 thats 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 webbased applications that power our portal and premium service platforms. You will work closely with both frontend and backend teams to create highperformance 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 crossfunctional 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 cuttingedge webbased PHP applications using modern PHP frameworks such as Laravel Yii Zend Symfony and Phalcon.
  • Design and implement serverside logic manage central databases and ensure responsive performance to frontend requests.
  • Build efficient stateoftheart applications with an emphasis on creating testable and reusable PHP modules.

FrontEnd and BackEnd Integration

  • 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 thirdparty payment gateways like Checkout 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 datadriven 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 testdriven 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 certificatebased 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 PCIDSS for secure payment processing with platforms such as Checkout Adyen Tap Payments Tabby and Tamara.

Additional Duties

  • Engage in the entire web application development lifecyclefrom concept and design through development deployment and postlaunch support.
  • Stay current with emerging trends and best practices in web development and proactively suggest improvements.


What were looking for
  • Bachelors degree in business Computer Science Engineering or in a related field.
  • 3 to 5 years of handson 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 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 cloudbased deployments and containerization (Docker Kubernetes).
  • Familiarity with modern DevOps practices and continuous integration/continuous delivery (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 wellknown UAE brand.

Please Note:
This position is a 6month contract role and requires candidates to have their own valid UAE visa. Candidates without their own visa will not be considered for the role.

Required Experience:

Senior IC

Employment Type

Full-Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobs.ae is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.