SLIM Developer (Backend, PHP)

We’re seeking an experienced Slim Developer to join a fast-moving engineering team building high-performance backend services and API-driven applications.
 

You’ll design, develop, and maintain lightweight microservices using Slim PHP, modern PHP 8 features, SQL databases, and cloud-native tooling.

We’re looking for proactive engineers who write clean code, think analytically, communicate clearly, and thrive in collaborative Agile teams.
 

🧠 Key Responsibilities
 

  • Develop and maintain backend services and REST APIs using Slim Framework (PHP 7/8).
  • Architect lightweight microservices following PSR standards and clean coding principles.
  • Collaborate on solution design, converting business requirements into efficient technical implementations.
  • Integrate internal and third-party systems through RESTful APIs and event-driven patterns.
  • Optimize application performance, caching, and database access (MySQL/PostgreSQL, Redis).
  • Implement authentication/authorization flows (JWT, OAuth).
  • Write automated tests (PHPUnit/Pest), conduct peer reviews, and improve code quality.
  • Contribute to Agile ceremonies — refinement sessions, story estimation, defining acceptance criteria.
  • Prepare technical documentation and maintain API specifications (OpenAPI/Swagger).
     

🧩 Must-Have Experience
 

  • 3+ years of recent PHP backend development, including strong hands-on experience with Slim Framework.
  • Advanced knowledge of:
    • Slim routing, middleware, dependency injection, PSR-7/PSR-15
    • REST API architecture and microservice design
    • SQL (complex joins, stored procedures, query optimization)
    • Docker, Git, CI/CD pipelines
  • Strong understanding of modern PHP (PHP 8 features, OOP, SOLID).
  • Experience integrating with external services and internal domain APIs.
  • Proven experience working within Agile/Scrum teams.
  • Excellent communication (written and verbal) and ability to explain technical decisions.

     

Nice-to-Have
 

  • Familiarity with Laravel or Symfony for mixed-stack environments.
  • Experience with cloud platforms (AWS, GCP, DigitalOcean).
  • Understanding of queues and async processing (RabbitMQ, SQS, Redis Streams).
  • Hands-on experience with testing frameworks, API automation, or load testing.
  • Knowledge of microservice patterns, DDD, or event-driven architecture.

Required languages

English B1 - Intermediate
Published 25 November
64 views
·
20 applications
To apply for this and other jobs on Djinni login or signup.
Loading...