Full-Stack (Frontend-focused) Developer (TypeScript / Quasar / Laravel)
About the Product
This is a back-office / ERP platform designed for tour operators and travel agencies, helping them streamline daily operations — from managing bookings to working with multiple suppliers in a single system.
The platform integrates with:
• booking.com, trip.com
• GDS systems (Amadeus, Sabre)
• Car rental providers (e.g. Hertz)
• Hotel and accommodation platforms (e.g. Juniper)
Experience in the travel domain is a plus, but not required.
Role Overview
We are looking for a Frontend-focused Full-Stack Developer with strong experience in TypeScript and Quasar Framework.
This role is primarily frontend-oriented, but requires a good understanding of backend logic and the ability to collaborate on API integrations and full-stack features.
You will work on a large-scale production ERP system, improving UI architecture, building new features, and contributing to overall product scalability and performance.
Tech Stack
Frontend
• TypeScript
• Node.js
• Quasar Framework (Vue.js)
• Express.js
• MongoDB
Backend
• Laravel (PHP)
Infrastructure
• Docker
Responsibilities
• Develop and maintain frontend functionality using TypeScript and Quasar
• Work with existing large-scale codebase and improve frontend architecture
• Collaborate with backend developers on API design and integrations
• Implement new features and enhance user experience
• Ensure code quality, performance, and scalability
• Participate in code reviews and technical discussions
• Troubleshoot and solve complex technical issues
• Contribute to continuous improvement of development processes
Requirements
• Strong knowledge of TypeScript
• Hands-on experience with Quasar Framework (Vue.js)
• Solid understanding of modern frontend architecture
• Experience with Node.js / Express.js
• Experience working with MongoDB
• Practical experience with Docker
• Ability to work with and improve large existing codebases
• Strong communication skills
• Problem-solving mindset and proactive approach
Nice to Have
• Experience with Laravel / PHP
• Full-stack development experience
• Experience with API integrations
• Experience working in product teams
• Understanding of ERP systems or complex business platforms
What We Offer
• Competitive compensation, based on experience
• Professional growth and development opportunities
• Direct impact on a real product used in the travel industry
• Remote work with a flexible 8-hour working day
• 20 paid vacation days, public holidays, and sick leave
• Supportive and friendly team environment
Required skills experience
| TypeScript | 3 years |
| Vue.js | 2 years |
| Laravel | 2 years |
Required languages
| English | B2 - Upper Intermediate |