
Backend Software Developer, PHP, Laravel
Posted May 25

Posted May 25
This is a fully remote position, open to applicants in Turkey.
• Design, develop, and maintain scalable backend services and RESTful APIs utilizing Laravel in a modular monolith architecture.
• Create and improve multi-tenant SaaS features while ensuring proper data isolation and tenant-aware functionality.
• Produce clean, well-tested, and maintainable code adhering to Domain-Driven Design (DDD) principles, including Entities, Repositories, Managers, and DTOs.
• Collaborate with cross-functional teams to introduce new features and continuously enhance existing functionalities.
• Engage in code reviews, offering constructive feedback and upholding high standards of code quality.
• Utilize code quality tools such as PHPStan, Rector, and Pint to ensure consistency and reliability of the codebase.
• Optimize database queries and implement caching strategies with Redis to boost performance.
• Diagnose and debug production issues, implementing robust and scalable solutions.
• Contribute to technical documentation and take part in architectural decisions.
• Utilize AI-powered development tools to enhance productivity and improve the quality of code.
• Hold a Bachelor’s degree in Computer Engineering or a related discipline.
• Possess 3+ years of software development experience.
• Have strong practical experience with Laravel (essential); familiarity with Symfony is advantageous.
• Demonstrate solid PHP knowledge and experience with modern PHP practices (PHP 8.x features, strict types, readonly classes).
• Experience with package-driven development, modular monolith architecture, and Domain-Driven Design (DDD) patterns.
• Good understanding of MySQL and Redis; experience with Elasticsearch or other NoSQL technologies is a plus.
• Proficient with Git and familiar with Git workflows, including branching strategies, code reviews, and CI/CD pipelines.
• Experience with code quality tools such as PHPStan, Rector, or similar static analysis tools.
• Proven experience contributing to large-scale projects and collaborating effectively within technical teams.
• Sufficient English proficiency to analyze and comprehend technical documentation.
• Experience with AI-powered development tools like Claude Code, GitHub Copilot, Cursor, or similar AI coding assistants. *(Nice to have)*
• Practical experience with AWS (EC2, S3, SQS, or similar services). *(Nice to have)*
• Hands-on experience with Docker and containerized development environments. *(Nice to have)*
• Familiarity with Vue.js or other modern frontend frameworks. *(Nice to have)*
• Interest in or exposure to Go (Golang), with a desire to deepen expertise. *(Nice to have)*
• Experience with multi-tenant SaaS architectures. *(Nice to have)*
• Familiarity with queue systems such as Laravel Horizon or Redis queues. *(Nice to have)*
• Enjoy a monthly meal allowance designed to enrich your daily routine.
• Access comprehensive private health insurance.
• Feed your curiosity with access to Spotify, LinkedIn Learning, Blinkist, MasterClass, Neoskola, and CloudGuru.
• Level up with internal training covering AI fundamentals, coding, foreign languages, and a variety of personal development skills.
• Be part of a diverse team that’s as global as it gets, where every voice is valued, and over 50 nationalities collaborate.
• Become a Shareowner through our eligibility-based “ESOP” and own a part of what you create.
• Help build the team you want to work with and benefit from rewarding referral bonuses.
• Opportunities to give back to your community through volunteering and purpose-driven social impact projects.
• From global retreats to team-building activities, expect year-round events that create lifelong memories.
• Get inspired by leading minds in the tech industry through events like our Tech & Dev Talks.
• Work from anywhere in Turkey through our fully remote setup.
Confitec
DOMVS iT
Anyone AI
FCamara Consulting & Training
Get handpicked remote jobs straight to your inbox weekly.