Tech Stack
PHPLaravel
Job Description, Responsibilities & Requirements
Description language:
About the Position
We are seeking a Backend / Full Stack Developer with experience in Laravel and multi-tenant SaaS platforms for a remote role in Italy. The role involves integrating AI and third-party services into our SaaS platform.
Responsibilities
- Develop and maintain APIs in Laravel
- Manage multi-hotel / multi-tenant architecture
- Integrate external services (REST, webhook, OAuth)
- Implement AI logic (prompt design, context management, CTAs, fallbacks)
- Develop admin panel with Filament
- Advanced debugging on complex flows (booking, CTAs, automations)
- Write tests (unit / feature)
- Optimize queries and performance
- Collaborate with Next.js frontend team
- Manage staging / production environments
Requirements
- 3-5+ years of Laravel experience
- 3+ years of Laravel Filament experience
- Experience with multi-tenant SaaS platforms
- Experience integrating third-party APIs
- Experience with cron jobs and automation
- Solid understanding of software architecture
- Product-oriented mindset
- Decision-making autonomy
Nice to Have
- Experience with AI / LLM
- Experience in the hospitality sector
- Experience with Twilio / WhatsApp Business API
Required Soft Skills
- Problem-solver mindset
- Ability to work on complex systems
- Strong sense of technical ownership
- Clear communication with non-technical teams
Tech Stack
- Backend: PHP 8+ Laravel 10+ Filament MySQL Redis Queue / Job / Scheduler Webhook & REST integrations
- Frontend: js React Tailwind
- AI: OpenAI API Prompt engineering Conversational context management Structured output parsing
- Infrastructure: Docker VPS / Cloud hosting CI/CD (GitHub)
We Offer
- Remote work options
- Opportunity to work on cutting-edge AI and SaaS technologies
- Collaborative and innovative work environment
About the Company
We are a SaaS platform consisting of:
- AI Assistant Module (Laravel API + Next.js Frontend)
- Marketing Automation Module (Filament on Laravel)
The product integrates:
- OpenAI (AI assistant and segmentation)
- PMS (Scidoo, Slope, ASA, 5stelle, Suite5, etc.)
- Google / Meta
- Twilio / WhatsApp
- External booking engines (e.g., Amenitiz)
- Data enrichment services (e.g., Qualitando)
Contact Information
Headquarter address: BC Parus, Kyiv
Support E-mail: [email protected]
Contact phone: +38 063 135 4725