Senior PHP Software Developer 

Location: Remote
Position: Open

We are seeking an experienced and highly skilled Senior PHP Software Developer to join our dynamic development team. The ideal candidate should have a strong educational background in the software field, a minimum of 7+ years of relevant experience, and a proven track record of software development. 

The successful candidate will have hands-on experience with enterprise systems, a deep understanding of software architecture, design principles, best practices, and proficiency in a range of technologies.  

Key Responsibilities:  

  • Develop and maintain high-performance, scalable, testable, and secure PHP applications. 
  • Collaborate with cross-functional teams to define, design, and ship new features. 
  • Experienced with the entire software development life cycle, including planning, development, testing, and deployment. 
  • Mentor and guide junior developers, fostering a culture of knowledge sharing and continuous learning. 
  • Work closely with stakeholders to understand project requirements and translate them into technical solutions. 
  • Perform code reviews to ensure code quality, best practices, and adherence to coding standards. 
  • Troubleshoot, debug and optimize application code to resolve issues and enhance performance. 
  • Stay updated on industry trends and advancements and incorporate new technologies into our development and processes. 

Qualifications:  

  • Bachelor’s degree or higher in a software-related field (Must).  
  • Minimum of 7+ years of professional experience in software development.  
  • Proven experience developing high-performance, scalable, and secure PHP and Laravel applications.  
  • Solid understanding of relational and non-relational databases like MySQL and MongoDB 
  • Proven expertise in designing and implementing RESTful APIs 
  • Design and implement solutions using message brokers such as RabbitMQ, Apache Kafka, or Amazon SQS.
  • Develop asynchronous communication patterns to enable efficient data processing and decoupled system architectures.
  • Familiarity with version control systems, preferably Git. 
  • Experience with containerization and orchestration tools (Docker, Kubernetes) 
  • Ability to work both independently and collaboratively in a fast-paced environment. 
  • Strong understanding of software design principles.  
  • Excellent problem-solving and communication skills.  
  • Bonus: Experience with Elasticsearch, Golang/Gin, and Kafka. 
  • If recruited from non-English countries, communication skill is a must.  
Apply here:
Name(Required)
Drop files here or
Max. file size: 256 MB, Max. files: 2.