Senior PHP Developer

Permanent employee, Full-time · Ruse

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.
Thank you for your interest in Flat Rock
Please fill out the following short form. Should you have difficulties with the upload of your data, please send an email to hr@flatrocktech.com
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.