We build the software businesses use every day, from booking and operations panels for transfer companies to sales systems for tour operators and patient application flows for health tourism providers. In this role, you will own the server side of a project, from its data model through to launch.
We work at the same table as our designers and front-end developers, and we solve the client’s workflow together. Every day, you will see how your code looks on screen and how it helps the client’s business.
What you’ll do in this role
- Develop the server side of admin panels, client portals and SaaS products with Laravel
- Design database schemas and improve queries and performance
- Build REST API integrations with external systems such as payment, accounting, CRM, map and routing services, and tour and flight suppliers
- Set up queue, scheduled task and notification infrastructure
- Write tests for your code and take part in code reviews
- Deploy projects to servers, then monitor and maintain them after launch
What we’re looking for
- At least 2 years’ experience with PHP and Laravel on projects running in production
- Solid knowledge of relational databases (PostgreSQL or MySQL) and SQL
- Experience designing REST APIs and integrating with external services
- Used to working in a team with Git
- Used to writing automated tests (PHPUnit or Pest)
- Comfortable communicating in Turkish and able to read technical documentation in English
Nice to have
- Experience with Filament or Livewire
- Front-end experience with Vue, React or Alpine.js
- Docker, Linux server administration and CI/CD
- Experience building booking systems for transfers, tours or health tourism