Full-Stack Developer (Laravel + Node.js + Vue)

Remote | Full-time | Long-term
 

About the Project
We’re working with a Dutch client on a long-term ERP platform in the travel domain. The product is designed to support tour operators, suppliers, and partners across Europe and the US.
It features a multi-tenant architecture, custom client portals, and scalable infrastructure hosted on AWS.
We’re now expanding the team and looking for a Full-Stack Developer to help us enhance and scale the system further.

 

Tech Stack

  • Backend: PHP (Laravel), Node.js
  • Frontend: Quasar (Vue.js)
  • Databases: MySQL, MongoDB (Mongo Atlas), Redis
  • Infrastructure: Docker, AWS (per-client environments)
  • Tools: Git (Bitbucket), Jira

     

Key Responsibilities

  • Maintain and improve the existing Laravel + Quasar codebase
  • Develop modular features and portals (Customer, Supplier, Reseller)
  • Work within a multi-tenant architecture with per-client configurations
  • Collaborate closely with the internal team and client
  • Deliver clean, well-structured, and maintainable code

     

Required Qualifications

  • Strong experience with PHP and Laravel framework
  • Practical experience with Node.js and Vue.js or Quasar
  • Confident working knowledge of MongoDB and MySQL
  • Familiarity with Docker for local development and containerized services
  • Experience with Git version control and branching workflows
  • Ability to work independently and navigate complex codebases
  • English language proficiency at B2 level or higher

     

Preferred Qualifications

  • Experience with Redis
  • Understanding of AWS infrastructure and microservices
  • Basic knowledge of DevOps (deployment pipelines, environment configs)
  • Domain experience in the travel industry (e.g., tour operations, inventory, DMCs)

     

What We Offer

  • Remote-first work model with flexible 8-hour workdays
  • Long-term, stable projects with a clear development roadmap
  • Small, collaborative teams with flat hierarchy
  • A culture that values your input and ideas
  • Opportunities for professional growth and skill development
  • Competitive and transparent compensation
  • 20 paid vacation days, plus public holidays and sick leave
  • Meaningful projects in the healthcare and travel sectors

     

How to Apply
Please send your CV or a link to your LinkedIn profile. We’ll be happy to provide more details about the project and team during the next steps.

Required languages

English B2 - Upper Intermediate
PHP/Laravel, Laravel, Node.js, Vue.js, MySQL, MongoDB, Redis, Docker, AWS, Full Stack
Published 30 July · Updated 2 September
Statistics:
51 views
·
49 applications
94% read
·
94% responded
Last responded 6 days ago
51 views
·
22 applications
91% read
·
91% responded
Last responded 6 days ago
To apply for this and other jobs on Djinni login or signup.
Loading...