Job Openings Senior Backend Developer

About the job Senior Backend Developer

Position Overview:

Our client is looking for a technically exceptional Senior Backend Developer with a deep understanding of modern PHP development (Laravel), SQL optimization, API design, and systems integration. You'll be responsible for building high-performance backend systems, connecting with diverse external platforms, and introducing automated, scalable testing and deployment strategies. Experience applying machine learning in backend workflows is a significant bonus.

Key Responsibilities:

  • Architect, develop, and maintain scalable RESTful APIs.
  • Integrate and interface with third-party platforms (e.g., authentication services, data feeds, SaaS tools).
  • Design and optimize high-performance SQL queries and relational schema for transactional systems.
  • Build and extend modular Laravel applications using SOLID principles and modern PHP patterns.
  • Implement CI pipelines and comprehensive test coverage using automated testing frameworks.
  • Maintain and evolve code in GitHub with PR-based collaboration and branching strategies.
  • Collaborate on backend architecture decisions, contributing to high-level system design.
  • Mentor junior engineers in software architecture, testability, and scalable design.
  • (Optional) Implement data-driven automation using ML models in backend services (e.g., Python microservices or PHP ML libs).

Tech Stack & Tools:

  • Languages & Frameworks: PHP 8+, Laravel, SQL, T-SQL, JavaScript (basic)
  • DevOps & Tooling: GitHub Actions, CI/CD pipelines, Composer
  • Testing: PHPUnit, Pest, Mockery, Postman (for API testing), tSQLt
  • Data & ML (Nice to have): Python (scikit-learn, pandas), PHP ML libraries
  • Cloud & Infra (Nice to have): Azure

Required Qualifications:

  • 5+ years of backend development experience, including Laravel 8+ in production environments.
  • Proficient in designing and optimizing SQL databases for transactional systems.
  • Experience with external service integration via REST APIs (OAuth, JSON).
  • Familiar with TDD or BDD workflows and CI pipelines.
  • Solid grasp of Git version control, code reviews, and team workflows.
  • Strong architectural thinking, especially around modular and extensible backends.