Senior Backend Developer (PHP & System Architecture)

We’re seeking an experienced Senior Backend Developer to lead the development of robust, scalable backend systems for complex web applications. This role is ideal for individuals who bring architectural discipline, strong coding principles, and a deep understanding of system-level design. If you’ve built platforms from the ground up, understand API architecture, and thrive in a performance-driven environment, we’d like to hear from you.

Responsibilities:

  • Architect and develop modular, maintainable backend services using modern PHP (Laravel or custom frameworks)

  • Lead the design and implementation of RESTful APIs, authentication layers, and integration pipelines

  • Optimize data models, queries, and backend performance in MySQL and related technologies

  • Collaborate with frontend engineers, DevOps, and product teams to align backend systems with business logic

  • Identify and resolve performance bottlenecks, scalability issues, and deployment-level bugs

  • Maintain code quality through reviews, documentation, and adherence to secure development practices

  • Evaluate and introduce backend technologies where they offer operational or structural benefits

Requirements:

  • Minimum 5 years of backend development experience using PHP (Laravel, Symfony, or custom OOP MVC structures)

  • Deep understanding of API development, authentication protocols, and secure data exchange

  • Solid experience with relational databases (MySQL preferred), database design, indexing, and optimization

  • Working knowledge of Git, CI/CD workflows, containerization (Docker), and backend performance profiling

  • Proven ability to work independently and handle full backend ownership of projects

  • Strong problem-solving mindset and a systematic approach to architecture and performance

  • Excellent written and verbal communication skills in English

What We Offer:

  • Competitive compensation with performance-based growth opportunities

  • Long-term role with consistent, meaningful projects, no outsourcing chaos

  • Remote flexibility with professional discipline and defined responsibilities

  • Collaboration with experienced engineers and product professionals

  • High-impact development work across multiple business applications

  • Access to modern development infrastructure, tools, and secure deployment pipelines

Want to join the team?

Apply now

Attach your CV or supporting document (max 2mb)
Please be informed that when you click the “Submit” button, Enhaims will process your personal data in accordance with our Privacy Policy for the purpose of reviewing your application and contacting you regarding the position you applied for.
Attach your CV or supporting document (max 2mb)
Please be informed that when you click the “Submit” button, Enhaims will process your personal data in accordance with our Privacy Policy for the purpose of reviewing your application and contacting you regarding the position you applied for.

What is the selection
process at Enhaims?