Skip to main content

Senior PHP Developer

Tbilisi
Full-time
Permanent employee

Main responsibilities

  • Design and develop scalable backend services and RESTful APIs
  • Build and maintain modern full-stack applications using PHP, React, and TypeScript
  • Develop and maintain custom WordPress themes and plugins
  • Extend and integrate WordPress-based systems with custom backend services
  • Architect and maintain scalable backend systems using Laravel
  • Design efficient data models and optimize database performance
  • Integrate third-party services and APIs into backend systems
  • Ensure high performance, scalability, reliability, and security of systems
  • Write unit tests and integration tests and maintain testing coverage
  • Participate in system design discussions, code reviews, and architecture planning
  • Collaborate closely with product managers, designers, and engineering teams
  • Contribute to architectural decisions and mentor other engineers where needed

Requirements

  • Higher education in Computer Science, Software Engineering, or a related field, or equivalent practical experience
  • 6+ years of full-stack software development experience building and maintaining production-grade web applications
  • Strong proficiency in PHP and the Laravel ecosystem, including building scalable backend services, RESTful APIs, and experience with Laravel queues, events, and ecosystem tools
  • Experience with MySQL or PostgreSQL, database design, and data modeling and query optimization for high-performance applications
  • Strong experience with React.js and TypeScript and modern frontend development (experience with Vue.js is a plus)
  • Experience building custom WordPress themes and plugins, and extending WordPress functionality
  • Experience with AWS cloud services, including deploying and managing web applications in cloud environments
  • Solid understanding of RESTful APIs, microservices, and modern system architecture
  • Familiarity with CI/CD pipelines and automated deployment workflows
  • Experience with containerized applications (Docker) and modern development environments
  • Fluent English and proven experience working in agile and distributed teams
  • Excellent communication and problem-solving skills
Nice to have
  • Experience working with headless WordPress architectures
  • Experience building custom Gutenberg blocks
  • Experience with GraphQL APIs
  • Experience with modern frontend frameworks beyond React
  • Experience optimizing WordPress performance and caching strategies
  • Experience working on large-scale or high-traffic web platforms
  • Experience working with Symfony Framework

About us

Dear recruiters there is no need to edit this.