Skip to content

Full Stack Developer

  • Hybrid
    • Yerevan, Erevan, Armenia
  • IT / Programming

Join Deluxe Technologies in Yerevan as a Full Stack Developer—build scalable tools powering Dubai’s top vacation rental brand. Hybrid work, modern stack, strong team.

Job description

About the company:

Deluxe Technologies L.L.C is the technology subsidiary of Deluxe Holiday Homes™, a Dubai-based hospitality brand managing 800+ units, and 1B+ AED portfolio, powered by custom-built PMS, CRM, and automation platforms. Our software powers everything from guest bookings to vendor coordination, payment processing, housekeeping, and maintenance scheduling — with high standards for reliability and user experience.

About you:

The ideal candidate should develop and maintain both the backend infrastructure and frontend interfaces of our internal systems, tools, and external digital platforms, being responsible for leading the creation and integration of reliable APIs, scalable software modules, and responsive user interface features that ensure smooth functionality across various systems and teams.

About the role:

Tech Stack

  • Backend: PHP (Laravel), Node.js (NestJS), MySQL, Redis, RabbitMQ

  • Frontend: Vue.js, TypeScript, JavaScript (ES6+), HTML5, CSS3

  • Tools: Kubernetes, Docker, Git, CI/CD pipelines, monitoring and alerting systems


In the scope of this role, there are 2 main performance objectives identified:

  1. Build and maintain scalable backend and frontend systems for smooth platform integration and operation.

  2. Foster strong collaboration and communication within cross-functional teams to ensure efficient development and timely delivery of high-quality software solutions.

The 1st performance objective is to build and maintain scalable backend and frontend systems for smooth platform integration and operation.

This means you will:

  • Take full ownership of features from concept to deployment, ensuring long-term maintainability and clarity.

  • Collaborate effectively with product managers, engineers, QA, and stakeholders, using good judgment to communicate or escalate when needed.

  • Write clean, well-structured, and testable code that stands up to future changes.

  • Design and implement reliable, scalable, and secure software solutions across both frontend and backend.

  • Be flexible with the tech stack - we're looking for problem solvers and engineers, not just coders.

  • Participate in architectural discussions, code reviews, and continuous improvement initiatives.

  • Balance independence with teamwork, contributing to a supportive and productive Agile environment.

The 2nd performance objective is to foster strong collaboration and communication within cross-functional teams to ensure efficient development and timely delivery of high-quality software solutions.

This means you will:

  • Work closely with frontend and backend developers, designers, QA, and product managers to understand requirements and align on goals.

  • Participate actively in daily stand-ups, sprint planning, and retrospectives to share progress and identify blockers.

  • Collaborate with team members to troubleshoot and resolve technical issues quickly.

  • Provide clear, timely updates on development status and challenges.

  • Share knowledge and best practices to help improve team skills and workflows.

  • Support code reviews and contribute constructive feedback to maintain code quality and consistency

Why Join Us

At Deluxe Technologies, we offer:

  • Competitive salary package

  • Professional growth, learning, and upskilling opportunities

  • Premium Health insurance

  • Hybrid work setup (work from office and home)

  • Supportive, transparent, and collaborative team environment

Job requirements

  • To succeed in this role, you must be strong in all three of the following areas:

  • Strong proficiency in PHP and the Laravel framework

  • Advanced experience in backend/API development using Node.js

  • Strong proficiency in frontend development using Vue.js, TypeScript, and modern JavaScript

  • 3+ years of professional experience in web application development

  • Experience with REST API design, SQL schema modeling, and unit testing

  • Working proficiency in spoken and written English, suitable for team and client collaboration

  • Ability to write clean, modular, and maintainable code

Nice-to-Haves

  • Experience with Progressive Web Apps (PWA)

  • Familiarity with microservices and event-driven architecture

  • Background working in Agile teams and Scrum processes

or