Senior PHP Backend Developer (Symfony / Laravel)

The project is an all-in-one workplace management platform that enables users to book desks and meeting rooms, schedule meetings, coordinate teams, and manage visitors. We are looking for an experienced backend engineer to help scale our PHP-based SaaS platform and build new features across a large distributed system.

RESPONSIBILITIES

  • Build highly performant, scalable PHP-based SaaS applications.
  • Architect, develop, and optimize backend services using PHP 8.3 and Symfony 7.2 (or Laravel if preferred).
  • Design, build, and maintain RESTful APIs consumed by web and mobile applications.
  • Develop backend solutions interacting with AWS-based services, PostgreSQL, Redis, and distributed systems.
  • Collaborate closely with backend engineers, DevOps, product managers, and designers.
  • Contribute to architectural decisions and challenge technical approaches when needed.
  • Write clean, maintainable, secure, and testable backend code.
  • Troubleshoot and resolve complex technical issues across services and infrastructure.
  • Write and maintain automated tests to ensure product quality.
  • Create and maintain technical documentation for backend services and APIs.
     

SKILLS AND EXPERIENCE

  • 5+ years of experience in backend software engineering.
  • Strong expertise in PHP and the Symfony framework (Laravel knowledge or willingness to learn is a plus).
  • Experience building large-scale, distributed, consumer-facing web applications.
  • Solid understanding of REST API architecture, microservices, and backend best practices.
  • Strong grasp of MVC, SOLID principles, clean architecture, and design patterns.
  • Experience with PostgreSQL, Redis, and performance optimization.
  • Experience with AWS services, Kubernetes, Docker, or other cloud-native tooling is a strong plus.
  • Experience with multi-tenancy is a bonus.
  • Familiarity with unit testing, automated testing, and CI/CD pipelines (Jenkins/GitHub Actions).
  • Ability to work in Scrum/Agile processes and adapt quickly based on feedback.
  • Upper-intermediate+ English for communication and documentation.
  • Excellent collaboration and communication skills.
  • BSc in Computer Science, Software Engineering, or a related technical field.
     

Our Current Tech Stack

  • Backend: PHP 8.3, Symfony 7.2, API Platform, Node.js (Lambdas)
  • Databases: PostgreSQL, Redis (ElastiCache)
  • Cloud: AWS (20+ services), Kubernetes, Docker
  • Tools: Jira, Jenkins, GitHub, Automated Testing
  • AI tools: Cursor, ChatGPT, Junie for debugging and test generation

Required languages

English B2 - Upper Intermediate
Published 17 November
43 views
ยท
13 applications
8% read
To apply for this and other jobs on Djinni login or signup.
Loading...