TripFusion
Senior Full Stack Developer - React & PHP
TripFusionTurkey16 days ago
Full-timeRemote FriendlyEngineering, Information Technology
Senior Full-stack Software Engineer - Travel Technology


About the Role: 


We're seeking an experienced Senior Full-stack Software Engineer to join our international remote team. You'll initially focus on frontend development while contributing to backend systems, with the role evolving toward 50/50 full-stack responsibilities. As we transition from monolith to modular architecture and microservices, you'll play a key role in shaping our technical direction using Domain-Driven Design and clean architecture principles.


Responsibilities:


  • Develop and maintain user-facing features using React/Next.js and TypeScript
  • Contribute to backend services built with PHP/Laravel
  • Collaborate with travel API integrations and third-party services
  • Drive architectural decisions as we evolve toward modular monolith and microservices
  • Work independently with minimal oversight in a fully remote, multicultural environment
  • Participate in code reviews and maintain high code quality standards


Required Experience


  • 4+ years with TypeScript, React, and Next.js frameworks
  • 3+ years with PHP and Laravel framework (or strong willingness to quickly adapt)
  • Experience with modern UI frameworks (MUI, Chakra UI)
  • Cloud platform experience (Vercel and AWS preferred: EC2, RDS, CloudWatch, Lambda, Cognito)
  • Solid SQL database experience (MySQL or similar)
  • Docker and Docker Compose proficiency
  • Strong understanding of Clean Architecture and Domain-Driven Design principles
  • Experience with software design patterns and conducting thorough code reviews
  • Proficiency with AI development tools and prompt engineering (Claude Code, GitHub Copilot, or similar


Nice to Have


  • Modern UI frameworks: Tailwind CSS, Radix UI, Shadcn UI
  • NoSQL database experience
  • Travel industry API experience (Stuba, Rategain, Oracle, Hotelbeds)
  • Experience with other programming languages and/or frameworks (for example, 
  • C#/.NET)


What We Offer


  • 100% remote work with flexible hours
  • International, multicultural team environment
  • Opportunity to influence architectural decisions during our modernization journey
  • Autonomy to work independently as a senior contributor


Key Skills

Ranked by relevance