Senior Backend Developer

The Legends Agency

  • Durban, KwaZulu-Natal
  • Permanent
  • Full-time
  • 22 days ago
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.

ExecutivePlacements.com

Similar Jobs

  • Senior HR Manager

    Lotus HR & Recruitment

    • Durban, KwaZulu-Natal
    KEY REQUIREMENTS TO MEET FOR CONSIDERATION: You will have a HR or related qualification in Human Resources, coupled with 5-8 years experience in effective business partnering wi…
    • Just now
  • Full-Stack Web & Mobile Developer

    RecruiTech

    • Durban, KwaZulu-Natal
    Key Responsibilities Lead the development of a web-based client portal for OpenAI-powered solutions. Integrate OpenAI APIs (chat, assistants, embeddings, realtime, and function …
    • 20 hours ago
  • Senior Finance Manager

    Smith Garb

    • Durban, KwaZulu-Natal
    🔑 Key Responsibilities Strategic Financial Reporting: Develop accurate, compliant financial reports aligned to business goals. Financial Leadership: Oversee finance operations…
    • 20 hours ago