Insider One

Backend Software Developer, PHP, Laravel

Insider One

full-time

Posted on:

Location Type: Remote

Location: Turkey

Visit company website

Explore more

AI Apply
Apply

About the role

  • Design, develop, and maintain scalable backend services and RESTful APIs using Laravel within a modular monolith architecture.
  • Build and enhance multi-tenant SaaS features, ensuring proper data isolation and tenant-aware functionality.
  • Write clean, well-tested, and maintainable code following Domain-Driven Design (DDD) principles, including Entities, Repositories, Managers, and DTOs.
  • Collaborate with cross-functional teams to deliver new features and continuously improve existing functionality.
  • Participate in code reviews, providing constructive feedback and maintaining high code quality standards.
  • Work with code quality tools such as PHPStan, Rector, and Pint to ensure codebase consistency and reliability.
  • Optimize database queries and implement caching strategies using Redis to improve performance.
  • Troubleshoot and debug production issues, implementing robust and scalable solutions.
  • Contribute to technical documentation and participate in architectural decisions.
  • Leverage AI-powered development tools to enhance productivity and improve code quality.

Requirements

  • Have a Bachelor’s degree in Computer Engineering or a related field.
  • Have 3+ years of software development experience.
  • Have strong hands-on experience with Laravel (must-have); familiarity with Symfony is a plus.
  • Have solid PHP knowledge, with experience in modern PHP practices (PHP 8.x features, strict types, readonly classes).
  • Have experience with package-driven development, modular monolith architecture, and Domain-Driven Design (DDD) patterns.
  • Have a good grasp of MySQL and Redis; experience with Elasticsearch or other NoSQL technologies is a plus.
  • Be proficient with Git and familiar with Git workflows, including branching strategies, code reviews, and CI/CD pipelines.
  • Have experience with code quality tools such as PHPStan, Rector, or similar static analysis tools.
  • Have experience contributing to large-scale projects and collaborating effectively within technical teams.
  • Have a level of English proficiency sufficient to analyze and understand technical documentation.
  • Experience with AI-powered development tools such as Claude Code, GitHub Copilot, Cursor, or similar AI coding assistants. *(Nice to have)*
  • Hands-on 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 motivation 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)*
Benefits
  • Enjoy a monthly meal allowance designed to enhance 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 trainings covering AI fundamentals, coding, foreign languages, and a wide range of personal development skills.
  • Be part of a diverse team that’s as global as it gets, where every voice is heard and 50+ nationalities build together.
  • Become a Shareowner through our eligibility-based “ESOP” and own a piece of what you build.
  • Help build the team you want to work with and enjoy 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 turn into lifelong memories.
  • Get inspired by the greatest minds in the tech industry through events like our Tech & Dev Talks.
  • Work from anywhere in Turkey through our fully remote setup.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
LaravelPHPDomain-Driven DesignMySQLRedisGitDockerElasticsearchAI-powered development toolsmulti-tenant SaaS
Soft Skills
collaborationcode reviewtroubleshootingtechnical documentationconstructive feedbackproblem-solvingcommunicationteamworkadaptabilityattention to detail
Certifications
Bachelor’s degree in Computer Engineering